Python in MS Office Excel integriert
(support.microsoft.com)Python wurde in MS Office Excel integriert.
Mit der Funktion =PY() kann Python-Code in eine Zelle eingegeben werden. Innerhalb des Python-Codes wird mit der Funktion xl() auf Excel-Objekte wie Zellen oder Tabellenblätter verwiesen.
Der Python-Code wird in der MS Cloud ausgeführt. Das heißt: Für die Nutzung der Python-Funktionen ist zwingend eine Internetverbindung erforderlich.
Python in Excel wird ab Version 2407 (Build 17830.20128) an Kunden mit einem Enterprise- oder Business-Microsoft-365-Abonnement verteilt.
11 Kommentare
Wie sehen die Pläne zur Einführung auf der LibreOffice-Seite aus?
Wenn das bei Google Sheets oder LibreOffice wirklich kostenlos verfügbar wäre, würde ich ernsthaft überlegen, umzusteigen oder es parallel zu nutzen..!
Ich weiß nicht, ob es sich mit Excel integrieren lässt, aber ich habe so etwas gefunden: https://github.com/Amourspirit/python_libre_pythonista_ext
Excel, das Werte verwendet, die in einer anderen Umgebung ausgeführt werden … hm …
Herr Kim, die Excel-
PY-Funktion? Benutzen Sie sie nicht. Das erhöht die Risiken (wirklich wahr).Hahahahahahahahahahaha
Aus technischer Sicht wird auch die Office-Weboberfläche häufig genutzt, also scheint es zumindest eine mögliche Option zu sein, das erst einmal auf ähnliche Weise zu handhaben.
Und Google läuft ohnehin schon komplett online, und in Unternehmen werden auch Coding-AIs bereits genutzt.
Trotzdem sollte wohl eine deutliche Sicherheitswarnung angezeigt werden, bevor die Online-Python-Funktion ausgeführt wird, damit es später weniger Diskussionen gibt...
In unserem Unternehmen dürfte die Einführung aus Sicherheitsgründen schwierig sein.
Ich verstehe nicht, warum man in Excel keine Sprache einbettet wie VBA.
Wirklich eine typisch Microsoft-artige Entscheidung. Am Ende stellen sie vielleicht noch alle Apps so um, dass sie in der Cloud laufen.
Ich verstehe wirklich nicht, was man sich dabei gedacht hat, dass für die Nutzung von Python eine Internetverbindung erforderlich ist. Genauso wenig, dass man Nutzer dazu drängt, ein lokales Windows-Konto in ein MS-Konto umzuwandeln.
Es wird wohl kaum schwierig gewesen sein, wie bei anderen Anwendungen mit bereits integrierter Python-Unterstützung einfach eine Python-Laufzeit in Excel einzubetten; offenbar will man die Nutzer um jeden Preis in der eigenen Cloud halten.
Dadurch entstehen zwei Probleme.
Zum einen können Leute wie ich, die in einer Umgebung ohne Internet arbeiten, die Funktion nicht nutzen, und zum anderen müssen sicherheitssensible Unternehmen und Behörden nun wohl genau prüfen, welcher Teil einer Excel-Datei für Berechnungen wohin übertragen wird.