MyTetra Share
Делитесь знаниями!
Как поменять перенос строки на пробел или наоборот в Excel с помощью VBA
Время создания: 16.03.2019 23:43
Текстовые метки: Коды символов для Excel,Chr
Раздел: !Закладки - VBA - Excel
Запись: xintrea/mytetra_db_adgaver_new/master/base/1515926671movdhzehq0/text.html на raw.githubusercontent.com


Как поменять перенос строки на пробел или наоборот в Excel с помощью VBA

Рассмотрим пример для выделенных ячеек. То есть мы выделяем требуемые ячейки и запускаем макрос

1. Меняем пробелы на переносы в выделенных ячейках с помощью VBA

Код:

Sub ПробелыНаПереносы()

For Each cell In Selection

cell.Value = Replace(cell.Value, Chr(32), Chr(10))

Next

End Sub

2. Меняем переносы на пробелы в выделенных ячейках с помощью VBA

Код:

Sub ПереносыНаПробелы()

For Each cell In Selection

cell.Value = Replace(cell.Value, Chr(10), Chr(32))

Next

End Sub

Код очень простой Chr(10) - это перенос строки, Chr(32) - это пробел. Если требуется поменять на любой другой символ, то заменяете просто номер кода, соответствующий требуемому символу.


Коды символов для Excel

Так же в этом разделе:
 
MyTetra Share v.0.59
Яндекс индекс цитирования