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の他の関数の使い方について知りたい場合は下記記事が非常に参考になります。