質問編集履歴
1
test
CHANGED
File without changes
|
test
CHANGED
@@ -15,13 +15,13 @@
|
|
15
15
|
|
16
16
|
Sub a ()
|
17
17
|
Dim ws As Worksheet
|
18
|
-
set ws=Workbooks("sample").Sheets(1)
|
18
|
+
set ws=Workbooks("sample.xlsx").Sheets(1)
|
19
19
|
ws.Cells(1,1)="処理1"
|
20
20
|
End Sub
|
21
21
|
|
22
22
|
Sub b ()
|
23
23
|
Dim ws As Worksheet
|
24
|
-
set ws=Workbooks("sample").Sheets(1)
|
24
|
+
set ws=Workbooks("sample.xlsx").Sheets(1)
|
25
25
|
ws.Cells(2,1)="処理2"
|
26
26
|
End Sub
|
27
27
|
|
@@ -29,8 +29,8 @@
|
|
29
29
|
②Functionを使う
|
30
30
|
(F8で1行ずつ実行したときに上下に移動しまくるのでデバッグのとき混乱する)
|
31
31
|
|
32
|
-
Function ws ()
|
32
|
+
Function ws () As Worksheet
|
33
|
-
set ws=Workbooks("sample").sheets(1)
|
33
|
+
set ws=Workbooks("sample.xlsx").sheets(1)
|
34
34
|
End Function
|
35
35
|
|
36
36
|
Sub main ()
|
@@ -51,7 +51,7 @@
|
|
51
51
|
|
52
52
|
Sub main ()
|
53
53
|
Dim ws As Worksheet
|
54
|
-
set ws=Workbooks("sample").Sheets(1)
|
54
|
+
set ws=Workbooks("sample.xlsx").Sheets(1)
|
55
55
|
Call a (ws)
|
56
56
|
Call b (ws)
|
57
57
|
End Sub
|
@@ -66,6 +66,6 @@
|
|
66
66
|
|
67
67
|
Sub c ()
|
68
68
|
Dim ws As Worksheet
|
69
|
-
set ws=Workbooks("sample").Sheets(1)
|
69
|
+
set ws=Workbooks("sample".xlsx).Sheets(1)
|
70
70
|
ws.Cells(3,1)="処理3"
|
71
71
|
End Sub
|