質問編集履歴

5

ソースコード更新いたしました

2021/05/19 08:52

投稿

pikachu1
pikachu1

スコア9

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,8 @@
1
- ![イメージ説明](0fcb1f9a0cfeb4b7a93edc3daded1e19.png)![![イメージ説明](36a087448d64cb565d1ed3ded0c82d7e.png)](b7bb62aabc8f62158e712d8237a8a69b.png)python初心者です。
1
+ ![イメージ説明](0fcb1f9a0cfeb4b7a93edc3daded1e19.png)![![イメージ説明](36a087448d64cb565d1ed3ded0c82d7e.png)]
2
+
3
+
4
+
5
+ python初心者です。
2
6
 
3
7
  openpyxlについてわからないことがあるため、どなた教えていただきたいです。
4
8
 
@@ -25,3 +29,63 @@
25
29
 
26
30
 
27
31
  お分かりになる方いらっしゃいましたら、ぜひ教えていただきたいです。
32
+
33
+
34
+
35
+ コード現在こんな感じです
36
+
37
+ ネットで調べたものを継ぎ接ぎしているような状態なのでお恥ずかしながら間違っている箇所多くあるかと思います。
38
+
39
+
40
+
41
+ ```ここに言語を入力
42
+
43
+ inwb = px.load_workbook(取り込みデータのパス)
44
+
45
+ inws = inwb.active
46
+
47
+
48
+
49
+ outwb = px.load_workbook("既存ファイルのパス")
50
+
51
+ outws = outwb.active
52
+
53
+
54
+
55
+ columns = outws.max_column
56
+
57
+
58
+
59
+ def input_excel(row_num): #in listに数値を格納し、既存ファイルに挿入する関数#
60
+
61
+ in_list=[]
62
+
63
+ ranges = "A1" + ":" + "A10"
64
+
65
+ for i in inws[ranges]:
66
+
67
+ for a in i:
68
+
69
+ in_list.insert(a.value)
70
+
71
+ outws.insert(in_list)
72
+
73
+
74
+
75
+ for i in range(rows): #for文で最後の行までループ処理
76
+
77
+ i+=1
78
+
79
+ print(i)
80
+
81
+ input_excel(i)
82
+
83
+ outwb.save("既存ファイルのパス")
84
+
85
+
86
+
87
+ inwb.close()
88
+
89
+ outwb.close()
90
+
91
+ ```

4

イメージ追加

2021/05/19 08:52

投稿

pikachu1
pikachu1

スコア9

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- ![![イメージ説明](36a087448d64cb565d1ed3ded0c82d7e.png)](b7bb62aabc8f62158e712d8237a8a69b.png)python初心者です。
1
+ ![イメージ説明](0fcb1f9a0cfeb4b7a93edc3daded1e19.png)![![イメージ説明](36a087448d64cb565d1ed3ded0c82d7e.png)](b7bb62aabc8f62158e712d8237a8a69b.png)python初心者です。
2
2
 
3
3
  openpyxlについてわからないことがあるため、どなた教えていただきたいです。
4
4
 

3

イメージ追加

2021/05/19 07:56

投稿

pikachu1
pikachu1

スコア9

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- python初心者です。
1
+ ![![イメージ説明](36a087448d64cb565d1ed3ded0c82d7e.png)](b7bb62aabc8f62158e712d8237a8a69b.png)python初心者です。
2
2
 
3
3
  openpyxlについてわからないことがあるため、どなた教えていただきたいです。
4
4
 

2

誤字等

2021/05/19 07:55

投稿

pikachu1
pikachu1

スコア9

test CHANGED
File without changes
test CHANGED
@@ -20,7 +20,7 @@
20
20
 
21
21
 
22
22
 
23
- ファイルAのA1:A10をリストにして、ファイルBのmax_column + 1列の2行目からfor文を使い代入していくようなコードができればよいか思っているのですが、素人故にコードが上手く書けません。
23
+ ファイルAのA1:A10をリストにして、ファイルBの2行目のmax_column + 1列の2行目からfor文を使い数値代入していくようなコードができればよいか思っているのですが、素人故にコードが上手く書けません。
24
24
 
25
25
 
26
26
 

1

誤字等

2021/05/18 05:48

投稿

pikachu1
pikachu1

スコア9

test CHANGED
File without changes
test CHANGED
@@ -12,11 +12,11 @@
12
12
 
13
13
 
14
14
 
15
- ・Aには毎週の販売データが入りA1:A10にそれぞれの項目に応じたデータが入るようになっております。
15
+ ・Aには毎週の販売データが入りA1:A10にそれぞれの項目に応じたデータが入っております。
16
16
 
17
- ・Bには過去のデータも入っており、毎週新しいデータを最終列の次の列に追加していっております。
17
+ ・Bには過去のデータも入っており、毎週新しいデータを最終列の次の列に追加していっております。
18
18
 
19
- ・Bの1行目にはその週の日付が既に入っているので、Aの10行分のデータは2目-11目にペーストしたいです。
19
+ ・Bの1行目にはその週の日付が既に入っているので、Aの10行分のデータは2目-11目にペーストしたいです。
20
20
 
21
21
 
22
22