Aqui está:
Public Sub removeRows()
Application.ScreenUpdating = False
Dim wkb As Workbook
Dim wks As Worksheet
Set wkb = ThisWorkbook
filtercolumn = "G"
Set wks = wkb.Sheets("Sheet1")
totalrows = wks.Cells(Rows.Count, "A").End(xlUp).Row
For j = totalrows To 1 Step -1
If wks.Cells(j, filtercolumn) = 0 Then
wks.Rows(j).Delete
End If
Next j
Application.ScreenUpdating = True
themessage = MsgBox("Finished", vbInformation)
End Sub
Abra macros com ALT + F11, insira um novo módulo em ThisWorkbook e cole o código no lado direito.