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

質問編集履歴

1

コードの編集ミス

2020/11/08 13:56

投稿

kasasagi
kasasagi

スコア4

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
- if date_start <= date_end:
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
  ![イメージ説明](61f7004e693b0cd729c215cbe1a1342c.png)