Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
Hi
I create an Excel workbook through vbscript: Set objXL = WScript.CreateObject("Excel.Application") objXL.Visible = TRUE set objWkB = objXL.WorkBooks.add( "book.xlt" ) After creating I pass the parameters into the first worksheet: Set colArgs = WScript.Arguments For i = 0 to colArgs.Count - 1 objXL.Cells(i + 1, 1).Value = "Parameter(" & i & ")" objXL.Cells(i + 1, 2).Value = colArgs(i) Next After this I try to run "Open" macro by command: objXL.WorkBooks.Item(1).RunAutoMacros(1) Problem is that the autoOpen subroutine is called right after workbook.add command when there are no parameters on the worksheet. When .RunAutoMacros command is executed the control never passes to autoOpen subroutine! I have Win XP with latest updates and Office 2000 with SP3. Does anyone have a solution to this. Juha |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
countif on cells with formula's won't work correctly | Excel Worksheet Functions | |||
SMALL function seems not to work correctly | Excel Worksheet Functions | |||
Sorting numbers doesn't work correctly | New Users to Excel | |||
How do I get Auto-Fit to work correctly? | Excel Worksheet Functions | |||
custom filter does not work correctly | Excel Discussion (Misc queries) |