Ich weiß, dass wir Subprozess verwenden können, um jede Datei im Explorer aufzurufen und zu öffnen. Aber wie öffne ich ein bestimmtes Blatt in der Excel-Datei in Microsoft Excel mit Python?Wie Excel-Tabellen in Excel von Python zu öffnen?
Meine Programmstruktur ist dies:
ich die Blattnamen von Benutzern bekomme in meinem Python-Programm, und ich brauche, dass Excel-Tabelle in Excel-Software geöffnet.
UPDATE:
Mein Code so weit:
import subprocess
subprocess.call("explorer <path-to-my-file>")
aber öffnet die Datei nur in Excel-i ein bestimmtes Blatt in dem Dokument geöffnet werden soll, wenn ich rufe.
Dank im Voraus
bitte klarstellen: Sie möchten Excel aus Python heraus aufrufen? Oder du versuchst eine xl-Datei in Python zu lesen? Es wäre hilfreich, auch Ihren Code zu posten! – patrick
@patrick Er möchte Excel von Python mit dem guten geöffneten Blatt aufrufen. – Silveris
ist das Windows oder Osx? In jeder Umgebung ist das anders ... Für Windows würden Sie die COM-Schnittstelle verwenden. Für Osx habe ich es (noch) nicht gemacht, aber es sollte eine Art AppleScript-Schnittstelle sein. –