Microsoft integriert Python in Excel, sodass der Code direkt in eine Zelle eingegeben werden kann. Allerdings findet die Berechnung nicht lokal statt, sondern in der Microsoft-Cloud. Die Ergebnisse samt Diagramme und Visualisierungen werden anschließend an die Arbeitsmappe zurückgeschickt.
Einen Aspekt den ich verstehe ist, dass der Nutzer so nicht potentiellen Schadcode auf seinem Rechner ausführen kann, wenn er eine böse Excel-Datei per Mail bekommt. Ansonsten geht es hier vermutlich ausschließlich ums Daten Sammeln und darum, später mal Geld dafür verlangen zu können. Man hätte dem Nutzer auch einfach die Wahl lassen können, wo er den Code ausführen will, aber dann würde man ja die Kontrolle darüber verlieren, wer was ausführt und was er als Antwort bekommt
Wenns ums Geld geht, wäre es ja eigentlich nur eine Frage der Zeit, bis Microsoft das Auslesen von xlsx-Dateien in Python, R und Co. verhindert und die eigenen proprietären Formate weiter pusht.