任何人都可以幫我嗎?我試圖讓我的代碼循環遍歷工作簿中的所有工作表。它完美適用於一個工作表,但我努力使其循環遍歷所有工作表對於i = 2到thisworkbook.worksheets.count通過工作簿中的所有工作表
Sub stringcheck()
Dim MainString As String
Dim SubString As String
Dim Lastrow As Long, Lcount As Long
Dim i As Integer, j As Integer
SubString = "All Grps"
Lastrow = ThisWorkbook.Worksheets("SalesChannelName").Range("A30000").End(xlUp).Row
For i = 3 To Lastrow
MainString = Range("B" & i)
If InStr(MainString, SubString) <> 0 Then
Rows(Range("A" & i).Row + 1 & ":" & Range("A" & i).Row + 2).Insert
End If
Next i
End Sub
謝謝你,但對LASTROW = thisworkbook.worksheets( 「Saleschannelname」)的範圍( 「A30000」)的東西。最終(xlup ).row,它指定另一個工作表中的最後一個單元格。我估計會導致錯誤 –