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

質問編集履歴

1

書式の改善

2020/11/18 04:17

投稿

akubareto
akubareto

スコア1

title CHANGED
File without changes
body CHANGED
@@ -10,28 +10,26 @@
10
10
  ### 該当のソースコード
11
11
 
12
12
  ```python
13
-
14
- ```def act(a): #1行分の列部分を取得する関数
13
+ def act(a): #1行分の列部分を取得する関数
15
14
 
16
15
 
17
- for i in range(1,14):
16
+ for i in range(1,14):#指定した14セル抜き取る
18
17
  copy = ws.cell(row = a, column =i).value
19
18
  copy_prg = ws.cell(row = a, column =33).value
20
19
  copy_biko = ws.cell(row = a, column =34).value
21
20
 
22
- for j in range(1,12):
21
+ for j in range(1,12):#抜き取った部分を12行複製する
23
22
  ws2.cell(row = j,column = i,value = copy) #列形式の部分をすべて貼り付け
24
23
  ws2.cell(row = j,column = 1,value = ws['K1'].value) #1列目にk1を入れる
25
24
  ws2.cell(row = j,column = 14,value = copy_prg) #AG列を入れる
26
25
  ws2.cell(row = j,column = 15,value = copy_biko) #AH列入れる(改行なし)
27
-
26
+
28
- if j >= 12:
27
+ #この下の処理が上手くいきません
29
- a = a + 4
30
28
 
31
29
  max=int(ws.max_row) #最終行数の算出(221行)
32
- for y in range(6,max,4): #6行目から最終行まで4行飛ばしながら実行
30
+ for y in range(6,max,4): #6行目から最終行まで4行飛ばしながら実行(1-3行は空欄のため)
33
31
  act(6)
34
-
32
+ ```
35
33
  ### 試したこと
36
34
 
37
35