openpyxl
ライブラリを使って、エクセルファイルの操作を行なっています。
エクセルファイルを開いた状態で下記のコードを実行しても、値の書き込みが反映されません。しかし、ファイルを閉じて再度エクセルファイルを開き直すと、書き込みした内容が反映されています。
エクセルファイルを開いて、コードを実装して、開いた状態のまま値の書き込みを確認したのですがどうすればよろしいでしょうか?
もし、openpyxl
で不可能な場合別のライブラリを利用して構いません。
- Python 3.8.2
- openpyxl 3.0.9
python
1import openpyxl 2 3filepath = './sample.xlsx' 4wb = openpyxl.load_workbook(filepath) 5sh = wb['Sheet1'] 6 7sh.cell(3, 10).value = 300 //セルへの書き込みお 8wb.save('./sample.xlsx')
回答2件
あなたの回答
tips
プレビュー