質問編集履歴
2
試したことを追記しました
test
CHANGED
File without changes
|
test
CHANGED
@@ -58,6 +58,23 @@
|
|
58
58
|
でワークシートを作成し、書き込みを行えば良いのかとも考えましたが、
|
59
59
|
その場合、DataFrameのままでの書き込みの方法がわかりませんでした。
|
60
60
|
|
61
|
+
[追記]
|
62
|
+
```ここに言語を入力
|
63
|
+
wb = openpyxl.load_workbook(file_name)
|
64
|
+
wb.create_sheet(title=worker_name)
|
65
|
+
ws=wb[worker_name]
|
66
|
+
ws=wb.active
|
67
|
+
#全レコードを'全体'シートに出力
|
68
|
+
|
69
|
+
for row in data2:
|
70
|
+
ws.append(row)
|
71
|
+
|
72
|
+
#Excelファイルを保存
|
73
|
+
wb.save(file_name)
|
74
|
+
```
|
75
|
+
としたところ、ValueError: 日付 is not a valid column name とでました。
|
76
|
+
DataFrameは下記のようなものとなっています。
|
77
|
+

|
61
78
|
### 補足情報(FW/ツールのバージョンなど)
|
62
79
|
Python,JupyterLabを使用しています。
|
63
80
|
|
1
試したことの追記
test
CHANGED
File without changes
|
test
CHANGED
@@ -33,6 +33,7 @@
|
|
33
33
|
#全レコードを'全体'シートに出力
|
34
34
|
df_xlsx.to_excel(file_name, sheet_name =worker_name)
|
35
35
|
|
36
|
+
|
36
37
|
#Excelファイルを保存
|
37
38
|
wb.save(file_name)
|
38
39
|
```
|
@@ -45,6 +46,18 @@
|
|
45
46
|
```
|
46
47
|
[社員名]というExcelファイルが社員人数分作成されます。
|
47
48
|
|
49
|
+
[追記]
|
50
|
+
wbを作成しているにも関わらず
|
51
|
+
```ここに言語を入力
|
52
|
+
df_xlsx.to_excel(file_name, sheet_name =worker_name)
|
53
|
+
```
|
54
|
+
の書き込みをしているのが間違いだと考えています。
|
55
|
+
```ここに言語を入力
|
56
|
+
ws=wb[worker_name]
|
57
|
+
```
|
58
|
+
でワークシートを作成し、書き込みを行えば良いのかとも考えましたが、
|
59
|
+
その場合、DataFrameのままでの書き込みの方法がわかりませんでした。
|
60
|
+
|
48
61
|
### 補足情報(FW/ツールのバージョンなど)
|
49
62
|
Python,JupyterLabを使用しています。
|
50
63
|
|