Python dans les paramètres d’initialisation Excel

S’applique à
Excel pour Microsoft 365 Excel pour Microsoft 365 pour Mac

Pour plus d’informations sur la disponibilité, consultez Disponibilité de Python dans Excel. Si vous rencontrez des problèmes avec Python dans Excel, signalez-les en sélectionnant Commentaires d’aide> dans Excel.

Vous débutez avec Python dans Excel ? Commencez par Introduction à Python dans Excel et commencez à utiliser Python dans Excel.

Paramètres d’initialisation volet Office

Python dans Excel propose un volet Office des paramètres d’initialisation. Ce volet Office vous permet de contrôler et de créer des paramètres Python universels pour un classeur.

Les paramètres d’initialisation d’un classeur n’ont pas d’impact sur les paramètres d’initialisation d’un autre classeur, même si les deux classeurs sont ouverts en même temps.

Remarque

Dans les projets Python sur un ordinateur local, les paramètres d’initialisation sont généralement enregistrés dans un fichier appelé init.py. Le volet Office des paramètres d’initialisation Python dans Excel fonctionne de la même manière qu’un fichier init.py.

Accéder au volet Office

Pour ouvrir le volet Office des paramètres d’initialisation, accédez à l’onglet Formules et sélectionnez Initialisation dans la section Python.

Accédez à Formules et sélectionnez Initialisation dans la section Python pour ouvrir le volet Office des paramètres d’initialisation.

Paramètres par défaut

Par défaut, le volet Office des paramètres d’initialisation contient les instructions et commentaires suivants. Certaines de ces déclarations sont requises et ne doivent pas être supprimées, et certaines des déclarations sont modifiables. Pour plus d’informations, consultez les sections Paramètres obligatoires et Paramètres modifiables suivantes.

# The following import statements are pre-loaded.
import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import statsmodels as sm
import seaborn as sns
import excel
import warnings

warnings.simplefilter('ignore')

# Set default conversions for the xl() function. excel.set_xl_scalar_conversion(excel.convert_to_scalar) excel.set_xl_array_conversion(excel.convert_to_dataframe)

Paramètres obligatoires

Le volet Office des paramètres d’initialisation contient certaines instructions requises pour que Python dans Excel calcule correctement.

Important

Il n’est pas recommandé de supprimer les instructions suivantes. Ces paramètres contrôlent la façon dont Excel exécute les formules Python. La suppression de ces instructions peut entraîner des erreurs.

import excel
import warnings
warnings.simplefilter('ignore')
excel.set_xl_scalar_conversion(...)
excel.set_xl_array_conversion(...)

Paramètres modifiables

Le volet Office des paramètres d’initialisation inclut les instructions d’importation suivantes pour les bibliothèques NumPy, pandas, Matplotlib, statsmodels et seaborn par défaut.

import numpy as np
import pandas as pd
import matplotlib.pyplot as plt
import statsmodels as sm
import seaborn as sns

Vous pouvez ajouter des instructions d’importation pour d’autres bibliothèques et modifier ou supprimer ces instructions d’importation de bibliothèque open source existantes si vous le souhaitez. Pour plus d’informations sur les bibliothèques disponibles, consultez Bibliothèques open source et Python dans Excel .

Remarque

La modification des paramètres d’initialisation affecte le comportement de Python dans votre classeur. Toute modification peut avoir un impact sur Python dans Excel et Copilot dans Excel avec Python.

Bibliothèques open source et Python dans Excel

Sécurité des données et Python dans Excel