Comment contrôler avec plusieurs instances de python d'Excel. Ce n'est pas en lecture/écriture, mais plus de macros en cours d'exécution sur différents classeurs.Python pour contrôler les macros dans les instances multiples d'Excel
Ex: Excel.exe exécutant Book1.xls. a mac1 Excel.exe exécutant Book2.xls. a mac2.
j'ai eu un cas au travail, cette première instance, qui utilisent 2003. je ne pouvais pas comprendre l'autre instance qui est 2007.
Si 2 peut être fait, peut 3 ou 4, ou est une limite. J'ai pensé à memcache en lançant les différentes instances, mais vraiment pas sûr, si c'est faisable.
TIA
travaillant sur Appliquer ceci: Using Python to program MS Office macros?
Ok, essayé de comprendre cela, besoin de plus d'aide. Créé une macro d'horodatage dans pyVBA.xls fonctionne sur la première instance, CLosed, ouvert en deuxième instance, n'a pas exécuté voir la boîte de dialogue en première instance. ici le code ## Pyhton 2.6 de Dispatch d'importation win32com.client #Comme comDispatch def Doït(): = Dispatch xl ('Excel.Application') # xl.Visible = 1 #xl. Workbooks.Open ("C: \ pyVBA.xls", True, True) xl.Run ("C: \ pyVBA.xls! Macro1") – Merlin