Форум по VBA и MS Office

VBA, Excel => VBA, макросы в Excel => Тема начата: Посетитель от 30 июня 2020, 15:23

Название: VBA Макросы. Что означает Trim?
Отправлено: Посетитель от 30 июня 2020, 15:23
В коде макроса есть строка:
Address = Trim(Cells(2, 1).Value)

Подскажите что означает "Trim"?
Название: Re: VBA Макросы. Что означает Trim?
Отправлено: Администратор от 30 июня 2020, 15:28
Trim удаляет концевые пробелы.
Например, есть текст " текст ". В этом тексте слева и справа есть концевые пробелы. Trim удалит эти пробелы и получится "текст".
Название: Re: VBA Макросы. Что означает Trim?
Отправлено: fairyman от 30 июня 2020, 18:51
Можно ещё использовать функцию листа TRIM (СЖПРОБЕЛЫ):
текстовая_переменная = WorksheetFunction.Trim(какой-то_текст_с_пробелами)

Убирает двойные, тройные и концевые пробелы.
Название: Re: VBA Макросы. Что означает Trim?
Отправлено: Посетитель от 05 января 2021, 14:00
спасибо