Sub ShowA()
deve ser assim:
Sub ShowA()
For i = 1 To 10000
If Cells(i, 1).Value <> "" And Cells(i, 1).Value = False Then
Cells(i, 1).EntireRow.Hidden = False
End If
Next i
End Sub
Você não precisa emitir a linha A.EntireRow.Hidden = True
porque está ocultando todas as linhas.
Em adittion você esqueceu o doublequoutes e o and
na linha
If Cells(i, 1).Value <> Cells(i, 1).Value = False Then