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

質問編集履歴

1

自己解決

2020/06/29 09:10

投稿

saya24
saya24

スコア261

title CHANGED
File without changes
body CHANGED
@@ -27,4 +27,31 @@
27
27
  self.prbar1.stop() #★★★行単位に進行??★★★
28
28
  ```
29
29
 
30
- よろしくお願いします。
30
+ よろしくお願いします。
31
+
32
+
33
+ ### 20200629 1809追記(自己解決)
34
+ ```python
35
+ self.prbar1["maximum"] = len(output_data)
36
+
37
+ # 値書き込み
38
+ for row, dic in enumerate(output_data):
39
+ for i, keyname in enumerate(header):
40
+ if keyname in dic.keys():
41
+
42
+ # 書式設定を文字列に
43
+ #if keyname in strcolumns:
44
+ #newws.cell(row=row+2, column=i+1).number_format = '@'
45
+
46
+ # 辞書の値をエクセルに書き込む
47
+ newws.cell(row=row+2, column=i+1).value = dic[keyname]
48
+
49
+ self.prbar1["value"] = row
50
+ self.update()
51
+ # ブックを保存
52
+ newwb.save(fname)
53
+
54
+ tkmb.showinfo("Result","Finished converting !", parent=self.this)
55
+ self.dialog.grab_set()
56
+
57
+ ```