Como isso funciona? (Eu estou supondo que o código que você postou em si está funcionando como você espera e só precisa executá-lo em todas folhas ).
Sub Macro_01()
Application.Calculation = xlCalculationManual
Application.ScreenUpdating = False
Dim L As Long, i As Long
Dim ws As Worksheet
For Each ws In ActiveWorkbook.Worksheets
L = .Cells(Rows.Count, "F").End(xlUp).Row
For i = L To 1 Step -1
If Left(.Cells(i, "F"), 1) Like "[0-9]" Or .Cells(i, "F") = "" Then
.Rows(i).Delete
End If
Next
Next ws
Application.Calculation = xlCalculationAutomatic
Application.ScreenUpdating = True
End Sub
Basta percorrer cada folha, certificando-se de redefinir a última variável de linha. Então giro de cálculo / screenupdating até o final. Note que se você tiver mais de 200 folhas, isso pode levar algum tempo.
Por fim, lembre-se de executar isso em uma cópia dos seus dados primeiro, como você sabe, não é possível desfazer uma macro.