適用先
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel for the web My Office for iPhone

可用性の情報については、「 Excel の Python の可用性」を参照してください。 Python in Excel で問題が発生した場合は、Excel で [ヘルプ][フィードバック] の順に選択し、問題を報告してください。

Python in Excel を初めて使用する場合は、 「Excel での Python の概要」と「Excel での Python の概要」から始めます

初期化設定作業ウィンドウ

Excel の Python には、初期化設定作業ウィンドウが用意されています。 この作業ウィンドウでは、ブックのユニバーサル Python 設定を制御および作成できます。

1 つのブックの初期化設定は、両方のブックを同時に開いている場合でも、別のブックの初期化設定には影響しません。

注: ローカル コンピューター上の Python プロジェクトでは、初期化設定は通常、init.py というファイルに保存されます。 Excel の初期化設定作業ウィンドウの Python は、init.py ファイルと同様に機能します。

作業ウィンドウにアクセスする

初期化設定作業ウィンドウを開くには、[ 数式 ] タブに移動し、[Python] セクションで [ 初期化 ] を選択します。

[数式] に移動し、[Python] セクションで [初期化] を選択して、初期化設定作業ウィンドウを開きます。

既定の設定

初期化設定作業ウィンドウには、既定で次のステートメントとコメントが含まれています。 これらのステートメントの一部は必須であり、削除しないでください。また、一部のステートメントは編集可能です。 詳細については、次の 必須設定編集可能な設定 に関するセクションを参照してください。

# 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)

必要な設定

初期化設定作業ウィンドウには、Excel の Python が正しく計算するために必要なステートメントがいくつか含まれています。

重要: 次のステートメントを削除 することは お勧めしません。 これらの設定は、Excel で Python 数式を実行する方法を制御します。 これらのステートメントを削除すると、エラーが発生する可能性があります。

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

編集可能な設定

初期化設定作業ウィンドウには、NumPy、pandas、Matplotlib、statsmodels、seaborn ライブラリに対する次の import ステートメントが既定で含まれています。

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

追加のライブラリに import ステートメントを追加し、必要に応じて、これらの既存のオープン ソース ライブラリ import ステートメントを編集または削除できます。 使用可能なライブラリの詳細については、「 Excel のオープンソース ライブラリと Python 」を参照してください。

注: 初期化設定を変更すると、ブックでの Python の動作に影響します。 すべての変更は、Excel の Python と Python を使用したCopilot in Excelの両方に影響を与える可能性があります。

関連記事

Excel のオープンソース ライブラリと Python

データ セキュリティと Python in Excel​​​​​​​

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。