Страницы: 1
RSS
Что-то неизвестное в начале строки, мешающее работать с ячейкой, Невидимый символ, невидимый отступ, не дающий нормально использовать ячейку
 
Здравствуйте.

Текст в ячейке, если её не редактировать, выглядит нормально. При просмотре в редакторе VBA также всё нормально:
https://d.radikal.ru/d10/2009/ff/80615db11183.png
Однако, если редактировать текст ячейки, то появляется какой-то отступ:
https://a.radikal.ru/a05/2009/73/33bf9b459f8a.png
Также при просмотре содержимого ячейки через msgbox в начале появляется другой отступ большей длины:
https://a.radikal.ru/a16/2009/34/e15e27112813.png

Но если при редактировании ячейки поставить курсор в начал и нажать клавишу "Delete", то текст не поменяется, а этот отступ пропадёт и ячейка снова начнёт нормально работать.

Кто с таким сталкивался и знает, как убрать такой отступ с помощью макроса, прошу подсказать.

Файл вложен.
Изменено: Валерий Жмышенко - 29.09.2020 11:42:07
 
сделайте замену символа табуляции в B1 его видно
Лень двигатель прогресса, доказано!!!
 
АНАЛОГИЧНАЯ ТЕМА с решением
Лень двигатель прогресса, доказано!!!
 
А если не знаете точный код символа, то можно чистить так
Код
Sub test()
Dim str As String
    'есть отступ
    MsgBox "." & Range("A1") & "."
    'чистим
    str = Application.Clean(Range("A1"))
    MsgBox "." & str & "."
End Sub
 
Спасибо.
Страницы: 1
Наверх