回答編集履歴

1

補足

2019/04/01 16:34

投稿

ELBE
ELBE

スコア305

test CHANGED
@@ -19,3 +19,31 @@
19
19
  Before:=Workbooks(stTestFile).Sheets(1)
20
20
 
21
21
  ```
22
+
23
+
24
+
25
+ また、現在使用中のデータ範囲のみ(例えば、Range("C2:F30"))を別ブックのRange("A1")から貼り付ける場合は下記でもできます。
26
+
27
+ ```VBA
28
+
29
+ copyBook = ThisWorkbooks.Name
30
+
31
+ stTestFile = "test.xlsx"
32
+
33
+
34
+
35
+ Workbooks.Open Filename:=stTestFile
36
+
37
+
38
+
39
+ copyBook.Activate
40
+
41
+ copyBook.UsedRange.Copy
42
+
43
+
44
+
45
+ Workbooks(stTestFile).Activate
46
+
47
+ Range("A1").PasteSpecial
48
+
49
+ ```