Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
I'm rewriting a project to keep code common to a bunch of XLS files in one
common XLA on a network (much easier to update). The XLA needs to be accessible to multiple users, and I need to create new user files on the fly. I'll diagram my workflow below, but the question of the moment is if I open the XLA from workbookA, then open workbookB and close workbookA; will closing the workbookA automatically close the XLA since that is where the VBA called it, or will it stay accessible to Excel until it is unloaded (or Excel is closed?). If I try to load the XLA in workbookB when it is already loaded from workbookA, will that cause problems? Thanks, Keith (indented lines show real code, primary lines are just to show the logic to save some space instead of including all the code, since my basic question is conceptual) Shortcut to Master_wkbk on all user desktops Open Master_wkbk Master_wkbk loads XLA Set RnRXLA = Workbooks.Open(RnRPath & WorkingFiles & RnRXLAName, False, False) Does User_wkbk exist? If no, create and open fFileExists = (Len(Dir(RnRPath & LanID & ".xls")) 0) Set RnRUserWkbk = Workbooks.Open(RnRPath & LanID & ".xls", False, False) Within the individual workbook, check to make sure the XLA is present (individual workbook code) Windows(RnRXLAName).Activate 'can an xla be activated? Is there a better way to check if XLA is loaded? If Err < 0 Then 'file wasn't found Err = 0 'reset err code Set RnRXLA = Workbooks.Open(RnRPath & WorkingFiles & RnRXLAName, False, False) Else 'do nothing, the XLA is already open End If Close the master workbook, now that the individual workbook is created and open (within the master workbook code) this is the point I'm not sure what happens to the XLA if it was called from the master workbook Me.Close savechanges:=False And finally, when I'm closing the individual workbook, should I close the XLA? Thanks!! |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
how do I get separate workbooks in separate windows | Excel Discussion (Misc queries) | |||
Newbie question, XL2003, VBA deleting/adding modules in multiple workbooks | Excel Programming | |||
HOW DO I CALCULATE SEPARATE WORKBOOKS INTO ONE? | Excel Worksheet Functions | |||
how do i get my workbooks in separate windows? | Excel Discussion (Misc queries) | |||
Function in xl2003 not working in xl97 | Excel Discussion (Misc queries) |