0
工作簿如何
從當前(FIRST.XLSM)的工作簿,打開另一個工作簿(SECOND.XLSM)
2.運行宏1.運行宏(SECOND.XLSM)工作簿關閉(FIRST.XLSM),然後繼續其程序 我嘗試這樣做:運行另一個工作簿宏,然後關閉午飯宏
Sub FirstMacro()
Workbooks.Open Range("f90") 'second workbook full path
Workbooks("first.XLSM").Close SaveChanges:=True 'save first workbook and close
Second_Workbook_Macro ' run second workbook macro
End Sub
但由於它保存並關閉第一個工作簿的VBA不繼續其程序..
任何建議...並提前致謝
TIM感謝您的回覆... 這個VBA你建議關閉第一個工作簿後第二個工作簿的VBA完成它自己的宏...我需要先關閉工作簿之前VBA在第二個工作簿完成工作 作爲第一本練習冊在其VBA的運行過程中減慢第二本練習冊計算 –
而不是使用Application.Run,請嘗試使用Application.OnTime來安排其他宏的時間很短,以便關閉第一個工作簿。 –
完美工作......感謝蒂姆爲您提供簡短有效的解決方案 –