Excelファイルを読み込み、指定した列の値をテキストに出力するコード例
import openpyxl
#関数部分の定義
# Excelファイルを読み込む
workbook = openpyxl.load_workbook(file_path)
# シートを選択(デフォルトは最初のシート)
sheet = workbook.active
# テキストに出力するための変数を定義
output_text = ""
# 行をループして列=2の値を取得する
for cell in row:
output_text += "\n" # 改行で行を区切る
# ファイルをクローズ
workbook.close()
return output_text
#メイン処理の定義(関数の呼び出し元)
# Excelファイルのパスを指定する
# テキストファイルのパスを指定する
output_text_file_path = "D:\lab\output.txt"
# 定義した関数を呼び出し
# テキストファイルに結果を出力する
output_file.write(text_output)