回答編集履歴

2

言い過ぎたか

2021/02/03 03:04

投稿

radames1000
radames1000

スコア1925

test CHANGED
@@ -33,5 +33,3 @@
33
33
  test_Update.Worksheets(sh_to).Range(ad_kb_to).Offset(rowcnt - 1, 0).PasteSpecial Paste:=xlPasteValues
34
34
 
35
35
  ```
36
-
37
- できれば一からVBAを勉強された方が良いと思います。

1

追記

2021/02/03 03:04

投稿

radames1000
radames1000

スコア1925

test CHANGED
@@ -19,3 +19,19 @@
19
19
  Range("A2").PasteSpecial Paste:=xlPasteValues '貼り付け先
20
20
 
21
21
  ```
22
+
23
+ Range("A1")が貼り付け元の範囲
24
+
25
+ Range("A2")が貼り付け先の範囲
26
+
27
+ なのでそれを当てはめるとこうなります。
28
+
29
+ ```vba
30
+
31
+ test_main.Worksheets(sh_fm).Range(ad_kb_fm).Offset(row - 1, 0).Copy
32
+
33
+ test_Update.Worksheets(sh_to).Range(ad_kb_to).Offset(rowcnt - 1, 0).PasteSpecial Paste:=xlPasteValues
34
+
35
+ ```
36
+
37
+ できれば一からVBAを勉強された方が良いと思います。