私のクエリは、ボタンを使用して行を挿入する場合、1、2、3 などの行にシリアル番号も追加する必要があるということです...
行を追加するときにシリアル番号を追加するために、ワークシートのSheet1に以下のコードがあります
Private Sub Worksheet_Change1(ByVal Target As Range)
Dim StartNum As Integer
Dim FirstCell As Integer
Dim LastCell As Integer
StartNum = 2
FirstCell = 3
LastCell = 17
Application.EnableEvents = False
Do While FirstCell <= LastCell
Range("B" & FirstCell).Value = StartNum
FirstCell = FirstCell + 1
StartNum = StartNum + 1
Loop
Range("B" & LastCell + 1).Value = ""
Application.EnableEvents = True
End Sub
以下のコードは、新しい行にコピーされた A1 の数式で行を挿入するために module1 に記述されています。
Sub Macro2()
Rows("2:2").Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove
Range("B1:D1").Select
Selection.AutoFill Destination:=Range("B1:D2"), Type:=xlFillDefault
Range("B1:D2").Select
End Sub
今私の質問は、行を挿入しながらモジュール Macro2 コードからプライベート サブを呼び出す方法です。
どんな提案でも、できるだけ早くあなたの返事を待っています。