Pour gérer vos consentements :
Categories: Logiciels

Python dans Excel : comment se présente l’intégration

Serait-il possible d’exécuter le back-end sur nos propres conteneurs, comme on peut le faire, par exemple, avec VS Code ? C’est l’objet d’un des tout premiers tickets ouverts sur le GitHub de Python dans Excel.

Microsoft propose depuis peu d’expérimenter cette intégration, sur le canal bêta d’Excel pour Windows. Pour la mettre en œuvre, deux possibilités : sélectionner « Insérer Python » dans le menu Formules ou utiliser la fonction =PY dans une cellule.

Python dans Excel : un modèle de sécurité contraignant

Le code s’exécute exclusivement côté serveur, sur des conteneurs Azure isolés qui n’ont accès ni au réseau, ni à un jeton d’utilisateur.

Par défaut, le conteneur embarque cinq bibliothèques (matplotlib, Numpy, Pandas, Seaborn, statsmodels), toutes sourcées depuis Anaconda. On peut en importer manuellement, uniquement depuis cette même source.

Les données des classeurs Excel ne peuvent être envoyées que via la fonction Python xl(). L’output ne peut quant à lui être retourné que comme résultat de la fonction =PY(), sous forme d’objet Python ou converti en valeur Excel.

L’importation de données externes se fait nécessairement par l’intermédiaire de l’outil Power Query.

Python dans Excel suit les mêmes stratégies de sécurité pour les classeurs provenant d’Internet ou de sources non approuvées.

Microsoft signale, sans entrer dans les détails, que sur la version commerciale, certaines fonctionnalités nécessiteront une licence payante…

À consulter en complément :

Teams, la future interface collaborative d’Excel ?
Python, mais pas que : ces langages devenus plus populaires en une décennie
Les produits Microsoft qui arrivent en fin de vie en 2023

Illustration principale ©

Recent Posts

Legapass : comment protéger ses données privées jusque dans l’au-delà

Comment gérer les données numériques après la mort de son détenteur ? La jeune pousse…

2 jours ago

Iris, un assistant d’IA conversationnelle en langue des signes

Ivès, expert en accessibilité de la surdité, s’est associé à Sopra Steria et à IBM…

2 jours ago

GenAI : le Royaume-Uni poursuit ses investigations sur les partenariats de Microsoft et Amazon

L'Autorité de la concurrence et des marchés (CMA) a lancé la phase de recherche de…

3 jours ago

Clients de VMware : les raisons de la colère

Broadcom remplace pas moins de 168 logiciels VMware par deux grandes licences de location correspondant…

3 jours ago

Laurent Carlier – BNP Paribas Global Market : « L’IA permet de modéliser des relations plus complexes, mais il faut rester prudent »

La banque d’investissement utilise l'IA pour proposer des stratégies individualisées, en termes de rendement et…

3 jours ago

Open Compute Project : les datacenters partagent des bonnes pratiques pour l’environnement

OVHCloud partage ses efforts environnementaux au sommet de l’Open Compute Project qui se tient à…

4 jours ago