前提・実現したいこと
Excelのsheetをfor文で指定したいです
発生している問題・エラーメッセージ
Traceback (most recent call last): File "esey_program.py", line 15, in <module> ws = wb.worksheets[num] IndexError: list index out of range
該当のソースコード
python3
1import openpyxl 2 3kuni = ['nihon', 'amerika', 'indo', 'saipan','boribia'] 4wb = openpyxl.Workbook() 5for num, conty in enumerate(kuni): 6 ws = wb.worksheets[num] 7 cl = ws.cell(row=num + 1, column=1) 8 cl.value = conty 9wb.save('esey_program.xlsx')
ws = wb.worksheets[num]にはnumの変数は入れれないのでしょうか?
ご教授お願いします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。