AAA.txtを読み込み、test.xlsxを開きXXXXシートにペーストする
BBB.txtを読み込み、test.xlsxを開きYYYYシートにペーストする
・
・
のように繰り返し処理をしたいのですがうまくいきません。ご教授いただけたらありがたいです。
よろしくお願いいたします。
Python
1save_name1 = 'AAA.txt' 2save_name2 = 'BBB.txt' 3save_name3 = 'CCC.txt' 4save_name4 = 'DDD.txt' 5 6Book_name = 'test.xlsx' 7sheet_name1 = 'XXXX' 8sheet_name2 = 'YYYY' 9sheet_name3 = 'ZZZZ' 10sheet_name4 = '0000' 11 12 13def read_file(): 14 with open(save_name1, encoding='utf-8') as f: 15 lines = f.read().splitlines() 16 wb = openpyxl.load_workbook(Book_name) 17 sheet = wb[sheet_name1] 18 for i, v in enumerate(lines): 19 sheet.cell(row=2 + i, column=11, value=v) 20 wb.save(Book_name) 21 22read_file() 23
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/02/25 08:16