+ Reply to Thread
Results 1 to 4 of 4

Copy worksheet to all workbooks in specified folder

  1. #1
    Registered User
    Join Date
    09-30-2008
    Location
    Pennsylvania
    Posts
    4

    Copy worksheet to all workbooks in specified folder

    Hi All,

    I need some help.

    Another person places files in a folder (up to 100) each week. I need to copy a worksheet from a workbook into multiple workbooks in the folder previously mentioned.

    I have not started writing the code because I do not know how to systematically open files in a wb one at a time and make a change.

    Thanks for the help

    BTW - The file names change each week with no consistency

  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 nosstech,

    Before I or anyone can help you, there are some questions that need to be answered first:

    1. What version of Excel are you using
    2. Are these the only Excel files in the folder?
    3. What is the name of the sheet to be copied?
    4. Is the entire sheet to be copied or only part(s) of it?
    5. Will this sheet be placed before or after a specific sheet?

    Sincerely,
    Leith Ross

  3. #3
    Registered User
    Join Date
    09-30-2008
    Location
    Pennsylvania
    Posts
    4
    1. What version of Excel are you using - 2003
    2. Are these the only Excel files in the folder? - Yes
    3. What is the name of the sheet to be copied? - Coaching Form
    4. Is the entire sheet to be copied or only part(s) of it? - Entire Sheets
    5. Will this sheet be placed before or after a specific sheet? - Before Sheet 1

    Quote Originally Posted by Leith Ross View Post
    Hello nosstech,

    Before I or anyone can help you, there are some questions that need to be answered first:

    1. What version of Excel are you using
    2. Are these the only Excel files in the folder?
    3. What is the name of the sheet to be copied?
    4. Is the entire sheet to be copied or only part(s) of it?
    5. Will this sheet be placed before or after a specific sheet?

    Sincerely,
    Leith Ross

  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 nosstech,

    You made need to change some variables in this macro before it will run correctly. You will need to add the folder location where the workbooks are stored. Check the name of the worksheet "Sheet1". I entered it as "Sheet1" rather than "Sheet 1" as you had it. These are marked in red.

    Macro Code
    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.

    To Run the Macro...
    To run the macro from Excel, open the workbook, and press ALT+F8 to display the Run Macro Dialog. Double Click the macro's name to Run it.

    Sincerely,
    Leith Ross

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

Tags for this Thread

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