D
daniel chen
ABC.xls and DEF.xls are 2 workbooks in my directory - C:\Temp
In my desktop workbook, Column A serve as the index list.
I entered the following :
Cell A1 =ABC
Cell A2 =DEF
I have no problem with Macro1, Macro2, and Macro4.
Macro3 wouldn't work as expected - open both workbooks at the same time like
Macro4.
Why is that? Please help.
Sub Macro1()
Set Wkbk = Workbooks.Open _
(Filename:="C:\Temp\" & Cells(1, 1) & ".xls")
End Sub
Sub Macro2()
Set Wkbk = Workbooks.Open _
(Filename:="C:\Temp\" & Cells(2, 1) & ".xls")
End Sub
Sub Macro3()
Set Wkbk = Workbooks.Open _
(Filename:="C:\Temp\" & Cells(1, 1) & ".xls")
Set Wkbk = Workbooks.Open _
(Filename:="C:\Temp\" & Cells(2, 1) & ".xls")
End Sub
Sub Macro4()
Set Wkbk = Workbooks.Open _
(Filename:="C:\Temp\ABC.xls")
Set Wkbk = Workbooks.Open _
(Filename:="C:\Temp\DEF.xls")
End Sub
In my desktop workbook, Column A serve as the index list.
I entered the following :
Cell A1 =ABC
Cell A2 =DEF
I have no problem with Macro1, Macro2, and Macro4.
Macro3 wouldn't work as expected - open both workbooks at the same time like
Macro4.
Why is that? Please help.
Sub Macro1()
Set Wkbk = Workbooks.Open _
(Filename:="C:\Temp\" & Cells(1, 1) & ".xls")
End Sub
Sub Macro2()
Set Wkbk = Workbooks.Open _
(Filename:="C:\Temp\" & Cells(2, 1) & ".xls")
End Sub
Sub Macro3()
Set Wkbk = Workbooks.Open _
(Filename:="C:\Temp\" & Cells(1, 1) & ".xls")
Set Wkbk = Workbooks.Open _
(Filename:="C:\Temp\" & Cells(2, 1) & ".xls")
End Sub
Sub Macro4()
Set Wkbk = Workbooks.Open _
(Filename:="C:\Temp\ABC.xls")
Set Wkbk = Workbooks.Open _
(Filename:="C:\Temp\DEF.xls")
End Sub