Após For lngRow = 1 to wks.UsedRange.Rows.Count
, adicione esta linha:
If Not IsNull(wks.Cells(l, 1).Value) And Trim(wks.Cells(l, 1).Value) <> "" Then
Observe que há um "L" minúsculo e, em seguida, um número um entre parênteses. Então, antes de Next lngRow
, coloque esta linha em:
End If
Isso deve pular todas as linhas com nulo (nada) ou vazio (ou seja, somente guias ou espaços) na primeira coluna.