所以我必须在用户输入一些信息的代码去一个新行,并把它比作一个表,如果它发现一个匹配,它把用户信息的新行已创建。 我无法将信息添加到创建的行。这里是我的代码我需要用户输入使用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
你想要什么信息,将新行吗? – 2016-07-22 06:04:44