学習目標
基本的なエクセル操作を学ぶ。
openpyxlのライブラリをしようしてpythonからエクセルを操作してみる。
エクセルを作成してみる
import openpyxl as excel
book = excel.Workbook()
sheet = book.active
sheet["A1"] = "こんにちは"
book.save("hello.xlsx")
import openpyxl as excel
openpyxlを読み込んでいる。
asを使用してexcelという名前で呼び出せるようにしている。
book = excel.Workbook()
新規ワークブックを作成している。
sheet = book.active
アクティブなワークシートを取得
sheet["A1"] = "こんにちは"
セルA1にこんにちはを入力している
book.save("hello.xlsx")
hello.xlexという名前で保存
エクセルを読み込んでみる
import openpyxl as excel
book = excel.load_workbook("hello.xlsx")
sheet = book.worksheets[0]
cell = sheet["A1"]
print(cell.value)
import openpyxl as excel
openpyxlを読み込んでいる。
asを使用してexcelという名前で呼び出せるようにしている。
book = excel.load_workbook("hello.xlsx")
ワークブックの読み込み。
sheet = book.worksheets[0]
ワークブックの中の先頭のワークシートを読み込んでいる。
[0]で先頭になっていることから分かるように、ワークシートには連番が振られる
cell = sheet["A1"]
セルのA1を読み込んでいる
print(cell.value)
セルの値を出力している。