如何使用python控制多個Excel實例。這不是讀/寫,而是在不同的工作簿上運行更多的宏。Python控制Excel的多重實例中的宏
例如: Excel.exe正在運行Book1.xls。有mac1 Excel.exe運行Book2.xls。有mac2。
我得到了一個實例來工作,這第一個實例,它使用2003 我想不出其他的實例,它是2007年
如果2可以做到的,可以3或4,或者是一個限制。 我想到memcache啓動不同的實例,但真的不知道,如果可行。
TIA
上應用此工作: Using Python to program MS Office macros?
好的,試圖弄清楚這一點,需要更多的幫助。 在pyVBA.xls中創建一個時間宏,在一階實例中工作, CLosed, 在第二個實例中打開,沒有運行 參見第一個實例中的對話框。 這裏的代碼 ## pyhton 2.6 從win32com.client進口調度#as comDispatch DEF度特(): XL =調度( 'Excel.Application') #xl.Visible = 1 #xl。 Workbooks.Open(「C:\ pyVBA.xls」,True,True) xl.Run(「C:\ pyVBA.xls!Macro1」) – Merlin 2010-08-24 19:28:09