Remover pseudo-espaços em branco no Excel?

2

Existe uma maneira de tornar as células supostamente em branco realmente em branco?

Eu tive várias fórmulas avaliadas como "" , após as quais copiei os resultados e colei os valores. Agora, quando eu verificar se há espaços em branco usando ISBLANK(A1) ou IF(A1="",TRUE,FALSE) , recebo FALSE , a menos que eu selecione a célula pseudo-vazia e pressione delete primeiro.

Existem algumas dessas células, então tentei usar F5 (Go To Special), mas nenhuma das opções (em branco, constantes, etc.) fornece a seleção apropriada das células em branco pseudo.

Como faço para localizar todas essas células pseudo-vazias de uma só vez e excluí-las para que eu possa obter células verdadeiramente em branco?

    
por Aaa 04.10.2013 / 14:38

1 resposta

3

Rotina rápida de VBA.
Olha através de cada célula Usada . Se a célula não estiver vazia, mas o valor for nullstring, limpe essa célula.

Sub clearEmptyValues()
For Each cell In UsedRange
    If Not IsEmpty(cell) And cell.Value = vbNullString Then cell.Formula = vbNullString
Next
End Sub
    
por 04.10.2013 / 15:04