I am trying to create VBA for this function - to delete rows if cell in column A contains "BG01". Header name for column A is "Payment Center"
But when I run the macro, it shows: Error Method range of object _worksheet failed
row_number = 1
Do
DoEvents
row_number = row_number + 1
Payment_Center = Sheet1.Range("A" & row_number) ' <~~~~~ Error occurs here
If InStr(Payment_Center, "BG01") >= 1 Then
Sheet1.Rows(row_number & ":" & row_number).Delete
row_number = row_number - 1
End If
Loop Until Payment_Center = " "