View Single Post
  #3   Report Post  
Posted to microsoft.public.excel.programming
Rhonda Rhonda is offline
external usenet poster
 
Posts: 64
Default Excel Startup Files

Unfortunately, that is not working for me either.

Here is the code I am using for the file as an add-in (modified code from
www.jkp-ads.com/Articles/DistributMacro10.htm).

Set fso = New Scripting.FileSystemObject

If fso.FolderExists("K:\Windows") Then

setDir = "E:\"


Else
setDir = "C:\"

End If

CurAddInPath = setDir & strDirectory & sFileName
AddInLibPath = Application.LibraryPath & "\" & sFileName

FileCopy CurAddInPath, AddInLibPath

With AddIns.Add(Filename:=AddInLibPath)
.Installed = True
End With

This code selects the add-in, but the other code can not access the modules.
Am I missing something?

"ben" wrote:

If you have it saved as an add-in you could load it once as an add-in
excelToolAdd-InsBrowse

--
When you lose your mind, you free your life.


"Rhonda" wrote:

I have a worksheet with some macros needed for several other worksheets. I
have added it to my XLStart folder, however whenever I try to set a reference
to the startup file programmatically I receive an "error loading dll"
message. I have the workbook saved as a .xla, and I can open it correctly
manually. However, whenever I open it using the Workbooks.Open command, it
opens as Filename1, appears in my reference list as "Unsaved: FileName" and
I can not access the various modules in the code.

What do I need to do to make the code in this workbook available to other
workbooks?