PythonとOpenpyxlを使用してExcelテーブルを操作する方法について説明します。
Openpyxlのインストール
まずは、Pythonの外部パッケージであるOpenpyxlをインストールします。OpenpyxlはExcelファイルを簡単に読み書きできます。
pip install openpyxl
Excelファイルの読み込み
次に、Openpyxlを使用してExcelファイルを読み込みます。
from openpyxl import load_workbook
wb = load_workbook(filename = 'your_file.xlsx')
シートの操作
読み込んだワークブックからシートを取得します。
sheetnames = wb.get_sheet_names()
ws = wb.get_sheet_by_name(sheetnames[0])
セルの操作
セルのデータを取得します。
c = ws['A4']
または
c = ws.cell('A4')
または
d = ws.cell(row = 4, column = 2)
データの書き込み
Excelファイルにデータを書き込むことも可能です。
ws.cell(column = x+1 , row = i , value = "%s" % data_l[x])
以上がPythonとOpenpyxlを使用したExcelテーブルの基本的な操作方法です。これらの基本的な操作をマスターすれば、Pythonを使用してExcelテーブルを効率的に操作することが可能になります。.