Home |
Search |
Today's Posts |
#1
![]()
Posted to microsoft.public.excel.programming
|
|||
|
|||
![]()
In Book1 I run macro1 with the following code:
Set objExcel = CreateObject("Excel.Application") objExcel.Visible = False objExcel.DisplayAlerts = False Set objWorkbook = objExcel.Workbooks.Open("C:\Program\Book2.xls") Set objWorksheet = objWorkbook.Worksheets(1) objWorkbook.Application.Run "'Book2.xls'!macro2" objWorkbook.SaveAs ("Book3.xls") objExcel.Quit The opened workbook Book2 runs macro2 which needs information from the first workbook It contains the line: Year = Workbooks("Book1.xls").Worksheets("Sheet1").Range( "A1") When both files are opened and i run macro2 within Book2 everything works fine. But when i run macro 1 it gives me a 'Subject out of range'. Anyone a solution? Thanks, Xentis |
Thread Tools | Search this Thread |
Display Modes | |
|
|
![]() |
||||
Thread | Forum | |||
No Subject | Excel Discussion (Misc queries) | |||
Email Range of Cell Content to create subject and body from link | Excel Programming | |||
No Subject | Excel Discussion (Misc queries) | |||
Not sure what to name this subject | Excel Programming | |||
Defining the subject of an Email by value in range | Excel Programming |