+ Reply to Thread
Results 1 to 5 of 5

save Importing Data

  1. #1
    Registered User
    Join Date
    05-30-2008
    Posts
    21

    save Importing Data

    I have a workbook that contains about 10 sheets that import data from a SQL Server query. Right now it is set to automatically refresh when opened. The problem is I want to then email this spreadsheet off to a client, hence losing the SQL Server connection. Is there a way to import the data once and save it as static text? Thanks!

  2. #2
    Forum Moderator Leith Ross's Avatar
    Join Date
    01-15-2005
    Location
    San Francisco, Ca
    MS-Off Ver
    2000, 2003, & 2010
    Posts
    23,258
    Hello Scooternm,

    This macro will turn the automatic refresh off for all queries in the workbook. The refresh on opening is not effected. Place this code in a Standard VBA module and then call it from the Workbook Open event.
    Please Login or Register  to view this content.
    Add this macro to your Workbook_Open() event as shown below...
    Please Login or Register  to view this content.
    Adding the Macro
    1. Copy the macro above pressing the keys CTRL+C
    2. Open your workbook
    3. Press the keys ALT+F11 to open the Visual Basic Editor
    4. Press the keys ALT+I to activate the Insert menu
    5. Press M to insert a Standard Module
    6. Paste the code by pressing the keys CTRL+V
    7. Make any custom changes to the macro if needed at this time
    8. Save the Macro by pressing the keys CTRL+S
    9. Press the keys ALT+Q to exit the Editor, and return to Excel.

    Sincerely,
    Leith Ross

  3. #3
    Registered User
    Join Date
    05-30-2008
    Posts
    21

    One More Question...?

    If I turned off the refresh on open....is there a macro that I can run on my side that would automatically refresh all the worksheets, instead of having to go to each one and hitting refresh data? thanks again.

  4. #4
    Forum Moderator Leith Ross's Avatar
    Join Date
    01-15-2005
    Location
    San Francisco, Ca
    MS-Off Ver
    2000, 2003, & 2010
    Posts
    23,258
    Hello Scooternm,

    You can create a second macro using the first. You only need to change the RefreshPeriod from 0 to some suitable number. The refresh period is measured in seconds.
    Please Login or Register  to view this content.
    Sincerely,
    Leith Ross

  5. #5
    Registered User
    Join Date
    05-30-2008
    Posts
    21

    Thanks!

    You helped a lot!!!

    Scott

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1