ユーザーが情報を入力してテーブルと比較し、一致するものが見つかった場合はユーザー情報を新しい行が作成されました。 作成した行に情報を追加する際に問題があります。ここに私のコードはvbaを使用して新しい行に移動するにはユーザー入力が必要です
Sub findData()
Dim workflow As String
Dim finalrow As Integer
Dim i As Integer
workflow = Sheets("Sheet1").Range("c5").Value
servergri = Sheets("sheet1").Range("c9").Value
gridf = Sheets("sheet1").Range("c9").Value
finalrow = Sheets("Sheet3").Range("c100").End(xlUp).Row
For i = 5 To finalrow
If Cells(i, 3) = workflow Then
If Cells(i, 4) = servergri Then
Range(Cells(i, 3), Cells(i, 8)).Select
If ActiveCell.Offset(1).EntireRow.Insert Then
'what do I put so that workflow , sergri, gridf, information will go to the new row create?
ElseIf Cells(i, 5) = gridf Then
Range(Cells(i, 3), Cells(i, 8)).Select
If ActiveCell.Offset(1).EntireRow.Insert Then
Else
End If
End If
End If
End If
Next
End Sub
新しい行にはどのような情報を入れたいですか? –