回答編集履歴

1

コメントに対する回答を追記

2022/03/29 00:49

投稿

Usirow
Usirow

スコア364

test CHANGED
@@ -10,3 +10,24 @@
10
10
  Range("B" & row1 & ":G" & row1).Select
11
11
  Selection.AutoFill Destination:=Range("B" & row1 & ":G" & row2), Type:=xlFillCopy
12
12
  ```
13
+
14
+ 追記
15
+ row1 = row2 のとき、違う処理を実行する場合
16
+ ```VBA
17
+ Dim row1 As Integer
18
+ Dim row2 As Integer
19
+ row1 = Cells(Rows.Count, "B").End(xlUp).Row
20
+ row2 = Cells(Rows.Count, "H").End(xlUp).Row
21
+
22
+ If row1 = row2 Then
23
+
24
+ 任意の処理
25
+ もしくは Call 任意のプロシージャ
26
+
27
+ Else
28
+
29
+ Range("B" & row1 & ":G" & row1).Select
30
+ Selection.AutoFill Destination:=Range("B" & row1 & ":G" & row2), Type:=xlFillCopy
31
+
32
+ End If
33
+ ```