Rubriques connexes
×
Se connecter avec Microsoft
S'identifier ou créer un compte.
Bonjour,
Sélectionnez un autre compte.
Vous avez plusieurs comptes
Choisissez le compte avec lequel vous voulez vous connecter.

Python dans Excel est actuellement en préversion et est susceptible d’être modifié en fonction des commentaires. Pour utiliser cette fonctionnalité, rejoignez le programme Microsoft 365 Insider et choisissez le niveau Insider du canal bêta

Python dans Excel est progressivement déployé sur Excel pour les clients Windows à l’aide du canal bêta. Pour le moment, la fonctionnalité n’est pas disponible sur d’autres plateformes.

Si vous rencontrez des problèmes avec Python dans Excel, signalez-les en sélectionnant Aide > Commentaires dans Excel. 

Vous débutez avec Python dans Excel ? Commencez par Introduction à Python dans Excel et Bien démarrer avec Python dans Excel

Conditions requises pour les fonctionnalités

Évaluez la liste des conditions requises suivante avant de résoudre les erreurs.

Disponibilité de la plateforme 

La fonctionnalité n’est pas disponible sur les plateformes suivantes.

  • Excel pour Mac

  • Excel sur le web

  • Excel pour iPad

  • Excel pour iPhone

  • Excel pour Android

Pour plus d’informations sur la disponibilité, consultez Disponibilité de Python dans Excel

Accès Internet 

Python dans Excel nécessite un accès à Internet, car les calculs s’exécutent sur des serveurs distants dans Microsoft Cloud. Les calculs ne sont pas exécutés par votre application Excel locale. 

Résoudre les erreurs Excel  

Python dans les calculs Excel peut retourner des erreurs Excel standard à des cellules Python, telles que #PYTHON!, #BUSY!, et #CONNECT!. 

Accéder au message d’erreur 

Pour en savoir plus sur la façon dont une erreur Excel s’applique à votre formule Python, ouvrez le message d’erreur. Pour ouvrir le message d’erreur, sélectionnez le symbole d’erreur en regard de la cellule, puis sélectionnez Afficher le message d’erreur dans le menu. La capture d’écran suivante montre le menu d’erreur contenant Afficher le message d’erreur.

  Erreur dans une cellule Python dans Excel, avec le menu d’erreur ouvert.

Ensuite, Excel affiche un message d’erreur Python avec des informations supplémentaires. Dans ce cas, le #PYTHON! l’erreur est le résultat d’une syntaxe Python non valide sur la ligne 1 de la formule Python.

...  

Remarque : Le volet Office diagnostics s’ouvre automatiquement dans Excel si le #PYTHON! l’erreur est retournée. Voyez les #PYTHON! informations sur l’erreur dans la section suivante pour en savoir plus sur le volet Office des diagnostics.

Erreurs courantes

#BLOCKED!

Python dans Excel doit être activé dans un classeur pour que les formules Python puissent être calculées. Si vous voyez l’erreur #BLOCKED! , vérifiez que vous avez accès aux services connectés à Microsoft 365.

#BUSY!

Le #BUSY! indique que les calculs Python sont en cours d’exécution dans le Microsoft Cloud. Si l’erreur #BUSY! s’affiche pendant plus de 60 secondes, essayez de réinitialiser le runtime Python. Sous l’onglet Formules, dans le groupe Python, sélectionnez Réinitialiser le runtime. Vous pouvez également utiliser le raccourci clavier Ctrl+Alt+Maj+F9.

#CALC!

Python dans Excel ne prend pas en charge les références aux cellules avec des valeurs volatiles, telles que les cellules utilisant la fonction RAND. Les formules Python qui référencent des cellules avec des valeurs volatiles retournent l’erreur #CALC.

Les calculs Python dans Excel peuvent traiter jusqu’à 100 Mo de données à la fois. La tentative d’exécution d’un calcul avec plus de 100 Mo de données retourne le #CALC! erreur. Essayez d’utiliser un jeu de données plus petit.

#CONNECT! 

Essayez d’actualiser la connexion avec Microsoft Cloud en réinitialisant le runtime Python. Sous l’onglet Formules, dans le groupe Python, sélectionnez Réinitialiser le runtime. Vous pouvez également utiliser le raccourci clavier Ctrl+Alt+Maj+F9.

#PYTHON!

L’erreur #PYTHON! indique probablement une erreur de syntaxe Python. Le volet Office diagnostics s’ouvre automatiquement si le #PYTHON! l’erreur est retournée. Consultez le volet Office des diagnostics pour afficher des détails sur l’erreur. 

Afficher le volet Office des diagnostics  

Le volet Office des diagnostics s’affiche dans l’interface utilisateur Excel, à droite de la grille. Utilisez le volet Office des diagnostics pour afficher en permanence les sorties standard, les erreurs standard et les erreurs d’interpréteur avec vos calculs Python dans Excel. Pour ouvrir manuellement le volet Office des diagnostics, accédez à une cellule Python dans la feuille de calcul, ouvrez le menu contextuel (cliquez avec le bouton droit ou ctrl+ cliquez sur la cellule), puis sélectionnez Diagnostics pour cette cellule

La capture d’écran suivante montre le volet Office diagnostics affichant une erreur : une erreur de syntaxe pour une formule Python dans la cellule C1.

Le volet des tâches de diagnostics Python dans Excel, affichant une erreur de syntaxe.

#SPILL!

L’erreur #SPILL! indique probablement qu’une cellule de la plage de sortie Python contient déjà des données. Cela peut être le résultat du renvoi d’un objet Python en tant que valeurs Excel. Les valeurs Excel peuvent se propager sur plusieurs cellules. Voir Comment corriger une erreur #SPILL! pour les stratégies de résolution. 

#UNKNOWN!

L’erreur #UNKNOWN! dans une cellule Python indique probablement que votre version d’Excel ne prend pas en charge Python dans Excel. Pour plus d’informations, consultez la section Configuration requise pour les fonctionnalités plus haut dans cet article. 

Articles connexes 

Besoin d’aide ?

Vous voulez plus d’options ?

Explorez les avantages de l’abonnement, parcourez les cours de formation, découvrez comment sécuriser votre appareil, etc.

Les communautés vous permettent de poser des questions et d'y répondre, de donner vos commentaires et de bénéficier de l'avis d'experts aux connaissances approfondies.

Ces informations vous ont-elles été utiles ?

Dans quelle mesure êtes-vous satisfait(e) de la qualité de la langue ?
Qu’est-ce qui a affecté votre expérience ?
En cliquant sur Envoyer, vos commentaires seront utilisés pour améliorer les produits et services de Microsoft. Votre administrateur informatique sera en mesure de collecter ces données. Déclaration de confidentialité.

Nous vous remercions de vos commentaires.

×