如下試試
工作表2.[A1:G65536].ClearContents
X = 工作表1.[A65536].End(xlUp).Row
Y = 工作表2.[A65536].End(xlUp).Row
For M = 1 To X
If 工作表1.Cells(M, 1) = TextBox1.Value Then
工作表2.Cells(Y + 1, 1).Resize(, 7).Value = 工作表1.Cells(M, 1).Resize(, 7).Value
Y = Y + 1
End If
Next
工作表2.[A1:G65536].ClearContents
X = 工作表1.[A65536].End(xlUp).Row
Y = 工作表2.[A65536].End(xlUp).Row
For M = 1 To X
If 工作表1.Cells(M, 1) = TextBox1.Value Then
工作表2.Cells(Y + 1, 1).Resize(, 7).Value = 工作表1.Cells(M, 1).Resize(, 7).Value
Y = Y + 1
End If
Next