質問編集履歴
1
書式の改善
test
CHANGED
File without changes
|
test
CHANGED
@@ -22,15 +22,13 @@
|
|
22
22
|
|
23
23
|
```python
|
24
24
|
|
25
|
-
|
26
|
-
|
27
|
-
|
25
|
+
def act(a): #1行分の列部分を取得する関数
|
28
26
|
|
29
27
|
|
30
28
|
|
31
29
|
|
32
30
|
|
33
|
-
for i in range(1,14):
|
31
|
+
for i in range(1,14):#指定した14セル抜き取る
|
34
32
|
|
35
33
|
copy = ws.cell(row = a, column =i).value
|
36
34
|
|
@@ -40,7 +38,7 @@
|
|
40
38
|
|
41
39
|
|
42
40
|
|
43
|
-
for j in range(1,12):
|
41
|
+
for j in range(1,12):#抜き取った部分を12行複製する
|
44
42
|
|
45
43
|
ws2.cell(row = j,column = i,value = copy) #列形式の部分をすべて貼り付け
|
46
44
|
|
@@ -50,21 +48,19 @@
|
|
50
48
|
|
51
49
|
ws2.cell(row = j,column = 15,value = copy_biko) #AH列入れる(改行なし)
|
52
50
|
|
53
|
-
|
54
51
|
|
55
|
-
if j >= 12:
|
56
52
|
|
57
|
-
|
53
|
+
#この下の処理が上手くいきません
|
58
54
|
|
59
55
|
|
60
56
|
|
61
57
|
max=int(ws.max_row) #最終行数の算出(221行)
|
62
58
|
|
63
|
-
for y in range(6,max,4): #6行目から最終行まで4行飛ばしながら実行
|
59
|
+
for y in range(6,max,4): #6行目から最終行まで4行飛ばしながら実行(1-3行は空欄のため)
|
64
60
|
|
65
61
|
act(6)
|
66
62
|
|
67
|
-
|
63
|
+
```
|
68
64
|
|
69
65
|
### 試したこと
|
70
66
|
|