Seite 1 von 1

Makros starten in Excel

Verfasst: Freitag 19. November 2004, 10:43
von Daiwah
Hallo, weiss jemand zufällig, wie ich von meinem Python-Script aus in Excel Makros starten kann?
Und wo wir gerade beim Thema sind, gibt es irgendwo eine Referenz über die ganzen Befehle von Excel in Python... Muss mir das jedesmal zusammenreimen, was echt lästig ist...

MFG
Daiwah!

Verfasst: Freitag 19. November 2004, 10:51
von Daiwah
oK das eine war ja ganz leicht, fast wie in vba (was ich nicht kann :) ),
einfach

Code: Alles auswählen

excel.Run("name.xls!MakroName")
Aber meine andere Frage mit der Referenz gilt noch...

Verfasst: Freitag 19. November 2004, 11:40
von Gast
Du solltest die (Visual Basic) Hilfe von Excel installieren. Im Visual Basic Editor kann man den Objektkatalog von aufrufen oder über Hilfe direkt die Hilfe starten.
Wenn Du Excel Funktionen ausführen willst ist das in erster Linie die Sache von Excel. Dort musst Du suchen. Pyhton liefert mit COM Unterstützung nur eine Bindung zum ausführen der Excel Funktionen.

Verfasst: Freitag 19. November 2004, 14:11
von Leonidas
Du solltest mit makepy auch statische Type-Libraries machen, dann kannst du auch mit dir() in ein Excel App Objekt reingucken.