Reply
 
LinkBack Thread Tools Search this Thread Display Modes
  #1   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 3
Default Open two new workbooks with macro

I want to automate opening multiple workbooks.

For testing purposes, I wrote a simple macro entered with pgm.xls, which is simply

Sub macro1(
Workbooks.Open Filename:="D:\My Documents\jeri\Book1.xls
MsgBox "continue
Workbooks.Open Filename:="D:\My Documents\jeri\Book2.xls
End Su

I assigned the above macro1 with the keyboard shortcut key Control-Shift-T. The macro runs fine if I select to run it
"manually" (under menu bar, select macro, and so on.) But if I try to run the above macro with the keyboard shortcut, it only open book1.xls and stops

I want to make life simpler by using keyboard shortcut. What should I do to make it work? Do I need to build a custom toolbar or what

  #2   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 27,285
Default Open two new workbooks with macro

Use a shortcut key that doesn't include Shift.

--
Regards,
Tom Ogilvy

"Jerry H" wrote in message
...
I want to automate opening multiple workbooks.

For testing purposes, I wrote a simple macro entered with pgm.xls, which

is simply:

Sub macro1()
Workbooks.Open Filename:="D:\My Documents\jeri\Book1.xls"
MsgBox "continue"
Workbooks.Open Filename:="D:\My Documents\jeri\Book2.xls"
End Sub

I assigned the above macro1 with the keyboard shortcut key

Control-Shift-T. The macro runs fine if I select to run it
"manually" (under menu bar, select macro, and so on.) But if I try to run

the above macro with the keyboard shortcut, it only open book1.xls and
stops.

I want to make life simpler by using keyboard shortcut. What should I do

to make it work? Do I need to build a custom toolbar or what?



  #3   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 48
Default Open two new workbooks with macro

Why don't you try Workspace in Excel?

Open all the files, immaterial where they reside, then
File - Save As Workspace... and name it something....

When you want to open all the files, just open the workspace....

Hope this helps.... also reduces your code....

You can also open this workspace from a code... if you insist...
instead of opening each file separately.

Also see
http://j-walk.com/ss/excel/usertips/tip029.htm

Thanks,

Yogendra


Jerry H wrote:

I want to automate opening multiple workbooks.

For testing purposes, I wrote a simple macro entered with pgm.xls, which is simply:

Sub macro1()
Workbooks.Open Filename:="D:\My Documents\jeri\Book1.xls"
MsgBox "continue"
Workbooks.Open Filename:="D:\My Documents\jeri\Book2.xls"
End Sub

I assigned the above macro1 with the keyboard shortcut key Control-Shift-T. The macro runs fine if I select to run it
"manually" (under menu bar, select macro, and so on.) But if I try to run the above macro with the keyboard shortcut, it only open book1.xls and stops.

I want to make life simpler by using keyboard shortcut. What should I do to make it work? Do I need to build a custom toolbar or what?


  #4   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 3
Default Open two new workbooks with macro

Thanks for introducing workspace concept, Yogendra. However, the files need to be opened were not static. In fact I need to create other scripts in VBA so that it displays all valid files in a spreadsheet based on certain conditions. Then I allow the user to select one or more files for opening

While Tom's suggestion does work in this case, I wonder why this was the behavior of Excel. Is it a Excel bug or what

Jerr

  #5   Report Post  
Posted to microsoft.public.excel.programming
external usenet poster
 
Posts: 2,824
Default Open two new workbooks with macro

I'd classify it as an over zealous feature <bg.

When you open a workbook while holding the shift key, the auto_open and
workbook_open procedures won't fire.

And the shift in the shortcut key combination confuses excel enough to say:
Stop running the code.



Jerry H wrote:

Thanks for introducing workspace concept, Yogendra. However, the files need to be opened were not static. In fact I need to create other scripts in VBA so that it displays all valid files in a spreadsheet based on certain conditions. Then I allow the user to select one or more files for opening.

While Tom's suggestion does work in this case, I wonder why this was the behavior of Excel. Is it a Excel bug or what?

Jerry


--

Dave Peterson



Reply
Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules

Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On


Similar Threads
Thread Thread Starter Forum Replies Last Post
Run Macro In All Open Workbooks Chacky Excel Discussion (Misc queries) 2 August 6th 08 09:34 AM
Macro to merge open workbooks Barry McConnell Excel Discussion (Misc queries) 1 August 23rd 06 05:09 PM
macro or code to open multiple workbooks Duane Reynolds Excel Discussion (Misc queries) 1 March 14th 06 08:18 AM
Macro that will add data from multiple workbooks to the 1st open r jbsand1001 Excel Discussion (Misc queries) 0 April 23rd 05 07:52 PM
help with macro to open and close workbooks aneurin Excel Programming 1 September 24th 03 02:14 AM


All times are GMT +1. The time now is 02:00 AM.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Copyright ©2004-2025 ExcelBanter.
The comments are property of their posters.
 

About Us

"It's about Microsoft Excel"