OpenPyXL Pythonでエクセル操作 – アクティブシートの取得

OpenPyXL

OpenPyXLを使って、アクティブシートを取得します。

import openpyxl

# ワークブック新規作成
wb = openpyxl.Workbook()

# アクティブシートの取得
sh = wb.active
print(sh)
print(sh.title)

# ワークブックを閉じる
wb.close()

プログラムのコードを最初から見ていきます。

import openpyxl

openpyxlをインポートします。これをしないとopenpyxlのモジュールが使えません

# ワークブック新規作成
wb = openpyxl.Workbook()

openpyxlモジュールの、Workbook()関数を使い、新規のエクセルファイルを作成します。

新規のエクセルファイル作成と同時にシート名が”Sheet”が自動で作成されます。

# アクティブシートの取得
sh = wb.active

wb.activeでアクティブシートを取得します。

エクセルファイルを開いた時に表示されるシートがアクティブシートとなります。

以上となります。

OpenPyXLの他の関数の使い方について知りたい場合は下記記事が非常に参考になります。

タイトルとURLをコピーしました