teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

d

2020/04/03 16:53

投稿

tiitoi
tiitoi

スコア21960

answer CHANGED
@@ -2,8 +2,18 @@
2
2
 
3
3
 
4
4
  ```python
5
+ import glob
5
- A, B, C = 1, 2, 3
6
+ import openpyxl
6
7
 
8
+ files = glob.glob(r"C:\Users\test\*.xlsx")
9
+
7
- with open("output.txt", "w") as f:
10
+ f = open("output.txt", "w")
11
+
12
+ for file in files:
13
+ wb = openpyxl.load_workbook(file)
14
+ A = wb["Sheet2"]["G47"].value
15
+ B = wb["Sheet2"]["C47"].value
16
+ C = wb["Sheet2"]["A49"].value
17
+
8
- f.write(f"{A},{B},{C}\n") # カンマ区切りで書き込む場合
18
+ f.write(f"{A},{B},{C}\n") # 1行に A,B,C と書き込む場合
9
19
  ```