+ Reply to Thread
Results 1 to 7 of 7

Open Many Excel work books, (And more.....)

  1. #1
    Registered User
    Join Date
    05-14-2015
    Location
    Oldham, England
    MS-Off Ver
    2010
    Posts
    6

    Open Many Excel work books, (And more.....)

    Hi Everyone.

    I'm looking for some help if possible please.

    I currently work for a university and the tutors are using excel spreadsheets to input attendance. Each week I need to create a copy of that weeks attendance and then hide the week I just copied so it can't be seen by students (to create a copy of the attendance - at the moment - I print each week/page as a PDF)

    At the moment I only have about 20 Workbooks to deal with so it's not a major job however in a few months time the amount of workbooks will increase to around 200 across 4 courses

    So ....to make this job something I can actually do with that many workbooks

    I'm trying to find a Macro that will


    open the workbook (either all worbooks in a specified folder, or some sort of option where I can select the folder that has the workbooks)
    Print a specific page ie. Page1 (preferably as a PDF - BUT I can set the Default printer to PDF so as long as I can print a specific page I think that might help)
    Hide a set area of columns (Ie Columns E - R )- This will change per week for each weeks attendance (So I will manually change the Code and the columns that need hiding)
    Save the workbook
    Close

    (Then repeat this same process for each workbook in the folder)

    I honestly don't know a great deal about macros so haven't tried anything yet - mainly because - the problem is - I'm not sure where to look.

    If anyone can provide any help of where to get a specific macro that will do the above (or as close as possible) this would be greatly apprecated.

    Even better would be something I can start with - but I'm not expecting you to do all the work so any guidance please.

    Hopefully I've provided enough information but if there's anything I need to add/clarify please let me know.

    Thanks in advance

  2. #2
    Forum Expert Alf's Avatar
    Join Date
    03-13-2004
    Location
    Gothenburg/Mullsjoe, Sweden
    MS-Off Ver
    Excel 2019 and not sure I like it
    Posts
    4,784

    Re: Open Many Excel work books, (And more.....)

    Perhaps a macro like this?

    This macro lets the user select a folder, it then loops through all files in this folder and if the file type is xlsx it will open this file and activate Sheet1 and save the used range as a pdf file to a folder i.e. “C:\Temp”

    Changes that should be made depending where the data you are located i.e. Sheet1 or a sheet with a specific name. If workbook contains only 1 sheet this will be the active sheet when workbook is opened.

    You may probably need to change the range setting and as I have no access to a printer you should record a macro when selecting a range and print that as a pdf document.

    Post this macro and then it could be added to this macro.

    Please Login or Register  to view this content.
    Alf

  3. #3
    Registered User
    Join Date
    05-14-2015
    Location
    Oldham, England
    MS-Off Ver
    2010
    Posts
    6

    Re: Open Many Excel work books, (And more.....)

    WOW

    Thank you for your quick response

    This was a GREAT start.

    I ran a couple of macros for - printing the page and - then hiding thecolumns I wanted to hide

    then replaced the bit with 'saving to a specific folder' with those macros (thanks - that is great idea by the way - saving to a folder - but the folder I save the PDF's to would change every week so this way I can pick the folder I when saving)

    The only thing I have to do is (try to remember) to set my default printer to PDF.

    so far it works really well (i've only tested with 4 workbooks mind you so I'm going to try and make several copies of the workbook to test it out with larger numbers)

    Should I post the final code for others? in case anyone ever has the same problem/query????
    Last edited by Teebag180; 05-14-2015 at 11:30 AM.

  4. #4
    Registered User
    Join Date
    05-14-2015
    Location
    Oldham, England
    MS-Off Ver
    2010
    Posts
    6

    Re: Open Many Excel work books, (And more.....)

    Update - just tried 20 workbooks

    And works perfectly

  5. #5
    Forum Expert Alf's Avatar
    Join Date
    03-13-2004
    Location
    Gothenburg/Mullsjoe, Sweden
    MS-Off Ver
    Excel 2019 and not sure I like it
    Posts
    4,784

    Re: Open Many Excel work books, (And more.....)

    Thank for feedback and rep

    Should I post the final code for others? in case anyone ever has the same problem/query????
    Yes please because I would also like to see the "print pdf part" as I don't have access to a printer.

    If this solves your problem don't forget to mark this thread "Solved"

    Alf

    Ps
    To mark your thread solved do the following:
    -Go to the top of the first post
    -Select Thread Tools
    -Select Mark thread as Solved

  6. #6
    Registered User
    Join Date
    05-14-2015
    Location
    Oldham, England
    MS-Off Ver
    2010
    Posts
    6

    Re: Open Many Excel work books, (And more.....)

    Hi

    On my computer - in devices and printer I can select a PDF creater as the default printer - so I don't know how it would work for those that don't have this option. I guess if anyone didn't have that it might print out to a normal printer? Works well for me this way as I have a set 'print area' that is on every page.

    here is the final code

    Please Login or Register  to view this content.
    Thanks again
    Last edited by Teebag180; 05-15-2015 at 05:04 AM.

  7. #7
    Forum Expert Alf's Avatar
    Join Date
    03-13-2004
    Location
    Gothenburg/Mullsjoe, Sweden
    MS-Off Ver
    Excel 2019 and not sure I like it
    Posts
    4,784

    Re: Open Many Excel work books, (And more.....)

    You are welcome and thanks for the "print pdf part".

    Good to know and a thing one could suggest with a warning that it's not sure it would work on every printer.

    Alf

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. [SOLVED] macro to share all open work books
    By ItzikM in forum Excel Programming / VBA / Macros
    Replies: 5
    Last Post: 11-25-2014, 08:56 PM
  2. [SOLVED] Print all open work books except the one running the macro??
    By james 35 in forum Excel Programming / VBA / Macros
    Replies: 3
    Last Post: 02-04-2013, 02:22 AM
  3. [SOLVED] Paste sheets into all open work books regardless on name ??
    By james 35 in forum Excel Programming / VBA / Macros
    Replies: 1
    Last Post: 01-28-2013, 08:18 AM
  4. need help to minimize the windows and allow other excel work books to open
    By Ignesh in forum Excel Programming / VBA / Macros
    Replies: 0
    Last Post: 04-30-2012, 08:56 AM
  5. Not able to open or select other work books while user form is activate
    By rvc81 in forum Excel Programming / VBA / Macros
    Replies: 7
    Last Post: 08-16-2011, 06:14 AM

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