\

Pythonのopenpyxlモジュールを使うと、Excelのシートを簡単に操作することができます。以下にその方法をいくつか紹介します。

シート名のリストを表示

Excelファイルにあるシート名をリストとして取得します。

import openpyxl
wb = openpyxl.load_workbook("text.xlsx")
print(wb.sheetnames)

シート名を指定してシート取得

シート名を指定してシートオブジェクトを取得する方法は以下のようになります。

import openpyxl
wb = openpyxl.load_workbook("text.xlsx")
ws = wb["Sheet1"]
print(ws)

インデックス番号を指定してシート取得

インデックス番号を指定してシートオブジェクトを取得する方法は以下のようになります。

import openpyxl
wb = openpyxl.load_workbook("text.xlsx")
ws = wb.worksheets[0]
print(ws)

シート名の変更

シート名を変更するにはtitleプロパティに新しいシート名を設定します。

import openpyxl
wb = openpyxl.load_workbook("text.xlsx")
ws = wb.worksheets[1]
ws.title = "New Sheet Name"
print(wb.sheetnames)

以上がPythonとopenpyxlを使ってExcelのシートを操作する基本的な方法です。これらの方法を組み合わせることで、さまざまなExcel操作を自動化することが可能になります。.

投稿者 admin

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です