VBA Excel. Функции Space, String и StrReverse

Функции Space, String и StrReverse, предназначенные в VBA Excel для создания строк из повторяющихся символов и смены порядка следования знаков.

Функция Space

Space – это функция, которая возвращает строку из указанного числа пробелов.

Синтаксис

Space (число)

  • число – параметр, задающий количество добавляемых пробелов.

Пример

Демонстрация работы функции Space

Функция String

String – это функция, которая возвращает строку из указанного числа символов, в том числе управляющих (табуляция, перевод строки, возврат каретки).

Синтаксис

String (число, символ)

  • число – параметр, задающий количество добавляемых символов;
  • символ – числовой код символа (0-255) или строка, из которой извлекается первый символ.

Соответствие символов числовым кодам смотрите на сайте разработчика: кодировка (0–127) и кодировка (128–255).

Пример

Демонстрация работы функции String

Обратите внимание, что запись String(2, 10) аналогична записи vbLf & vbLf.

Функция StrReverse

StrReverse – это функция, которая возвращает строку с обратным порядком следования знаков по сравнению с исходной строкой.

Синтаксис

StrReverse (expression)

  • expression – выражение, возвращающее строку, у которой необходимо изменить порядок следования знаков.

Пример

Демонстрация работы функции StrReverse

Содержание рубрики VBA Excel по тематическим разделам со ссылками на все статьи.

Добавить комментарий

Ваш комментарий будет опубликован после прохождения обязательной модерации. Исходящие ссылки не допускаются. Время модерации составит от нескольких минут до нескольких часов в зависимости от времени суток и занятости модератора. При добавлении в комментарий кода VBA Excel, вставьте перед его началом тег <pre> и по окончании кода </pre>.