Удалить псевдопробелы в Excel?

Удалить псевдопробелы в Excel?

Есть ли способ сделать якобы пустые ячейки действительно пустыми?

У меня было несколько формул, которые оценивались до "", после чего я копировал результаты и вставлял значения. Теперь, когда я проверяю наличие пробелов с помощью ISBLANK(A1)или , IF(A1="",TRUE,FALSE)я получаю FALSE, если только я не выберу псевдопустую ячейку и не нажму Delete.

Таких ячеек довольно много, поэтому я попробовал использовать клавишу F5 (Перейти к специальным ячейкам), но ни одна из опций (пустые, константы и т. д.) не дает соответствующего выбора псевдопустых ячеек.

Как мне найти все эти псевдопустые ячейки за один раз и удалить их, чтобы получить действительно пустые ячейки?

решение1

Быстрая процедура VBA.
Просматривает всеИспользовалячейка. Если ячейка не пустая, но значение — нулевая строка, то очистить эту ячейку.

Sub clearEmptyValues()
For Each cell In UsedRange
    If Not IsEmpty(cell) And cell.Value = vbNullString Then cell.Formula = vbNullString
Next
End Sub

Связанный контент