Home |
Search |
Today's Posts |
|
#1
![]() |
|||
|
|||
![]() Hi, Can you save a specific workbook name as a variable, to be used in a different macro? i need the variable to be saved and available to return to the specific workbook open if i have a lot of books open to complete the task. Regards, nigel |
#2
![]() |
|||
|
|||
![]()
Option Explicit
Dim myWkbkName As String Sub runmefirst() myWkbkName = ThisWorkbook.Name End Sub Sub runmesecond() MsgBox myWkbkName End Sub If you execute runmefirst first, then runmesecond, you'll see that myWkbkname is available in the second. If you need to put the routines in different modules, declare myWkbkName as Public: Public myWkbkName As String Nigel wrote: Hi, Can you save a specific workbook name as a variable, to be used in a different macro? i need the variable to be saved and available to return to the specific workbook open if i have a lot of books open to complete the task. Regards, nigel -- Dave Peterson |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
HOW DO I SUM TWO CELLS FROM ONE WORKBOOK TO ANOTHER WORKBOOK? | Excel Worksheet Functions | |||
Playing a macro from another workbook | Excel Discussion (Misc queries) | |||
Unprotect Workbook | Excel Discussion (Misc queries) | |||
make hidden window or workbook visible without specify the name | Excel Worksheet Functions | |||
Stubborn toolbars in Excel | Excel Discussion (Misc queries) |