質問編集履歴
1
コードの編集ミス
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,7 +1,8 @@
|
|
1
1
|
以下のコードを書いた際に、AttributeError: 'MergedCell' object attribute 'value' is read-onlyと出る。こういった問題に遭遇した際に立てる解決の方針と、解決策を教えていただきたいです。
|
2
2
|
よろしくお願い致します。
|
3
3
|
|
4
|
+
|
4
|
-
|
5
|
+
```python
|
5
6
|
import openpyxl
|
6
7
|
import datetime
|
7
8
|
|
@@ -22,18 +23,18 @@
|
|
22
23
|
ws.cell(row=1, column=3).value = month_current.month
|
23
24
|
|
24
25
|
for row_num in range(13, 44):
|
25
|
-
|
26
|
+
if date_start <= date_end:
|
26
|
-
|
27
|
-
ws.cell(row=row_num, column=1).value = date_start.month
|
28
|
-
|
29
|
-
ws.cell(row=row_num, column=2).value = date_start.day
|
30
|
-
|
31
|
-
ws.cell(row=row_num, column=3).value = YOUBI[date_start.weekday()]
|
32
|
-
date_start += datetime.timedelta(days=1)
|
33
27
|
|
28
|
+
ws.cell(row=row_num, column=1).value = date_start.month
|
29
|
+
|
30
|
+
ws.cell(row=row_num, column=2).value = date_start.day
|
31
|
+
|
32
|
+
ws.cell(row=row_num, column=3).value = YOUBI[date_start.weekday()]
|
33
|
+
date_start += datetime.timedelta(days=1)
|
34
|
+
|
34
35
|
file_new = month_current.strftime('%Y%m') + '_' + '勤怠管理表.xlsx'
|
35
36
|
wb.save(file_new)
|
37
|
+
```
|
36
38
|
|
37
|
-
|
38
39
|
ーーーエラー内容ーーー
|
39
40
|

|