#動作環境:
python3.10.1
EXCEL2016
#①pythonをインストールしてみた(10分)
ダウンロード元:https://www.python.org/downloads/
インストール後に、必要なライブラリのインストールする。
pip install openpyxl
この「openpyxl」はpythonの中でもメジャーなライブラリであり、EXCELを処理する速度が速いそうです。
以上で環境の準備は完了です。
#②EXCELを操作してみた(20分)
・EXCELのファイルを読み込む
Sample.xlsxにファイル内のsampleシートのA1を読み込みます。
wb = openpyxl.load_workbook('./Sample.xlsx')
sheet = wb['sample']
value = sheet['A1'].value
wb.close()
}
・EXCELにデータを書き込む
A2に10を書き込んでみる
wb = openpyxl.load_workbook('./Sample.xlsx')
sheet = wb['Sample']
sheet['A2'].value = 10
wb.save('./Sample.xlsx')
wb.close()
#感想
慣れた人なら、もっと早くできると思いますが、pythonでEXCELを操作することは思ったより簡単でした。
windowsやMACなどOSに依存せずに使用できるため、業務でも使用できると思います。
今後はもっと複雑な処理でも実行してみていきたいと思います。