Foreversoft.ru

IT Справочник
0 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Vba excel список функций

Список используемых команд VBA Excel

  • nikolaevrn
  • Автор темы —>
  • Не в сети
  • Администратор

VarName — любое имя массива, использующее допустимый идентификатор имени;
‘Subscripts’ — размерность массива. В случае если массив является многомерным, то значения, которые определяют размерность массива, разделяются запятыми.
‘Type’ — тип данных в массиве (например, String или Integer).

Примеры правильного объявления массивов:
Dim Array_Var() — динамический массив;
Dim Array_Str (1 To 10) As String — одномерный статический строковый массив определенного размера;
Dim Array_Mult (0 To 5, 0 To 7) As Integer — двумерный статический массив целых чисел,

ReDim — оператор для переопределение размерность массива:
— изменение размерности массива с потерей всех данных

varname — имя существующего массива;
‘SubScripts’ — новое значение размерности массива;
‘Type’ — тип данных в массиве (например, String или Integer).

— изменение размерности массива с сохранением данных

varname — имя существующего массива;
‘SubScripts’ — новое значение размерности массива;
‘Type’ — тип данных в массиве (например, String или Integer).

Array() — позволяет автоматически создать массив нужного размера с необходимой информацией.

ParamArray — аргумент, который представляет собой список значений разделенный запятыми (значения элементов массива).

IsArray () — функция, которая проверяет аргумент (переменную) на принадлежность к массиву. В зависимости от результатов проверки функция возвращает:
— True — если переменная является массивом,
— False — если аргумент не является массивом.

VarName — аргумент, который проверяется на принадлежность к массиву.

Filter() — позволяет на основе одного массива получить другой, отфильтровав в исходном массиве нужные нам элементы.

LBound() — функция, которая определяет индекс самого первого элемента в массиве. В случае применения данной функции к многомерным массивам, дополнительно необходимо указывать какую часть массива необходимо рассматривать.

ArrayName — имя переменной, которая является массивом.
Dimension — целое число, которое отражает определенный к-мерный массив в многомерном массиве. Данный параметр является необязательным и используется в случае рассмотрение многомерных массивов. В случае если параметр Dimension опущен, предполагается значение равное 1.

UBound() — функция, которая определяет индекс самого последнего элемента в массиве (от 0 до . ). В случае применения данной функции к многомерным массивам, дополнительно необходимо указывать какую часть массива необходимо рассматривать.

ArrayName — имя переменной, которая является массивом.
Dimension — целое число, которое отражает определенный к-мерный массив в многомерном массиве. Данный параметр является необязательным и используется в случае рассмотрение многомерных массивов. В случае если параметр Dimension опущен, предполагается значение равное 1.

Join() — возможность слить множество строк из массива строк в одну строковую переменную. В качестве разделителя по умолчанию используется пробел, можно указать свой разделитель.

Пример использования:
Dim avArr
avArr = Array(«Первый элемент», «Второй элемент», «3», 4, «Последний»)
‘объединяем все элементы массива с разделителем «-»
MsgBox Join(avArr, «-«)

Split() — обратная функция, разбивающая строку на массив строк . В качестве разделителя по умолчанию используется пробел, можно указать свой разделитель.

Пример использования:
‘инициализируем переменную с типом Variant
‘т.к. затем это будет массив
Dim sStr
‘разбиваем указанный текст массив. Разделитель — «-»
sStr = Split(«Первый элемент-Второй элемент-3-4-Последний», «-«)
‘показываем 3-ий по порядку элемент
MsgBox avArr(2)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • nikolaevrn
  • Автор темы —>
  • Не в сети
  • Администратор
  • Сообщений: 14
  • Репутация: 50
  • Спасибо получено: 0

 ASC()— эта функция позволяет вернуть числовой код для переданного символа. Например, ASC(«D») вернет 68. Эту функцию удобно использовать для того, чтобы определить следующую или предыдущую букву. Обычно она используется вместе с функцией Chr(), которая производит обратную операцию — возвращает символ по переданному его числовому коду.Варианты этой функции — AscB() и AscW():
 AscB() — возвращает только первый байт числового кода для символа.
 AscW() — возвращает код для символа в кодировке Unicode
Chr() — возвращает символ по его числовому коду. Может использоваться в паре с функцией Asc(), но чаще всего её применяют, когда нужно вывести служебный символ (например кавычки — «), т.к. кавычки просто так в VBA-коде не ввести(нужно ставить двойные). Я обычно именно эту функцию и использую.

Есть варианты этой функции — ChrB() и ChrW(). Работают аналогично таким же вариантам для функции Asc().

InStr() и InStrRev()— одна из самых популярных функций. Позволяет обнаружить в теле строковой переменной символ или последовательность символов и вернуть их позицию. Если последовательность не обнаружена, то возвращается 0.
Разница функций в том, что InStr() ищет указанное слово от начала строки, а InStrRev() с конца строки

Пример использования:
Dim sStr As String
sStr = «w»
If InStr(1, «Hello, World!», sStr, vbTextCompare) > 0 Then
MsgBox «Искомое слово присутствует!»
Else
MsgBox «Искомое слово отсутствует!»
End If

Left(), Right(), Mid()— возможность взять указанное вами количество символов из существующей строковой переменной слева, справа или из середины соответственно.

 Len() — возможность получить число символов в строке. Часто используется с циклами, операциями замены и т.п.
 LCase() и UCase() — перевести строку в нижний и верхний регистры соответственно. Часто используется для подготовки значения к сравнению, когда при сравнении регистр не важен (фамилии, названия фирм, городов и т.п.).
 LSet() и RSet() — возможность заполнить одну переменную символами другой без изменения ее длины (соответственно слева и справа). Лишние символы обрезаются, на место недостающих подставляются пробелы.
 LTrim(), RTrim(), Trim() — возможность убрать пробелы соответственно слева, справа или и слева, и справа.
 Replace()— возможность заменить в строке одну последовательность символов на другую.
 Space() — получить строку из указанного вами количества пробелов;
Еще одна похожая функция — Spc(), которая используется для форматирования вывода на консоль. Она размножает пробелы с учетом ширины командной строки.
 StrComp() — возможность сравнить две строки.
 StrConv() — возможность преобразовать строку (в Unicode и обратно, в верхний и нижний регистр, сделать первую букву слов заглавной и т.п.):
В качестве второго параметра параметра могут применяться константы:
 vbUpperCase: Преобразует все текстовые символы в ВЕРХНИЙ РЕГИСТР
 vbLowerCase: Преобразует все текстовые символы в нижний регистр
 vbProperCase: Переводит первый символ каждого слова в Верхний Регистр
 *vbWide: Преобразует символы строки из однобайтовых в двухбайтовые
 *vbNarrow: Преобразует символы строки из двухбайтовых в однобайтовые
 **vbKatakana: Преобразует символы Hiragana в символы Katakana
 **vbHiragana: Преобразует символы Katakana в символы Hiragana
 ***vbUnicode: Преобразует строку в Юникод с помощью кодовой страницы системы по умолчанию
 ***vbFromUnicode: Преобразует строку из Юникод в кодовую страницу системы по умолчанию
 StrReverse() — «перевернуть» строку, разместив ее символы в обратном порядке. Функция работает только начиная от Excel 2000 и выше. Пример использования функции, а так же иные методы переворачивания слова можно посмотреть в этой статье: Как перевернуть слово?
 Tab() — еще одна функция, которая используется для форматирования вывода на консоль. Размножает символы табуляции в том количестве, в котором вы укажете. Если никакое количество не указано, просто вставляет символ табуляции. Для вставки символа табуляции в строковое значение можно также использовать константу vbTab.
 String() — позволяет получить строку из указанного количества символов (которые опять-таки указываются Вами). Обычно используются для форматирования вывода совместно с функцией Len().

Читать еще:  Vba excel динамический массив

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

VBA Excel. Пользовательская функция (синтаксис, компоненты)

Создание пользовательской функции в VBA Excel, ее синтаксис и компоненты. Описание пользовательской функции и ее аргументов. Метод Application.MacroOptions.

Объявление пользовательской функции

Синтаксис функции

Компоненты функции

  • Static — необязательное ключевое слово, указывающее на то, что значения переменных, объявленных в функции, сохраняются между ее вызовами.
  • Имя — обязательный компонент, имя пользовательской функции.
  • СписокАргументов — необязательный компонент, одна или более переменных, представляющих аргументы, которые передаются в функцию. Аргументы заключаются в скобки и разделяются между собой запятыми.
  • Операторы — необязательный компонент, блок операторов (инструкций).
  • Имя = выражение — необязательный* компонент, присвоение имени функции значения выражения или переменной. Обычно, значение присваивается функции непосредственно перед выходом из нее.
  • Exit Function — необязательный компонент, принудительный выход из функции, если ей уже присвоено окончательное значение.

*Один из компонентов Имя = выражение следует считать обязательным, так как если не присвоить функции значения, смысл ее использования теряется.

Видимость функции

Видимость пользовательской функции определяется необязательными ключевыми словами Public и Private, которые могут быть указаны перед оператором Function (или Static, в случае его использования).

Ключевое слово Public указывает на то, что функция будет доступна для вызова из других процедур во всех модулях открытых книг Excel. Функция, объявленная как Public, отображается в диалоговом окне Мастера функций.

Ключевое слово Private указывает на то, что функция будет доступна для вызова из других процедур только в пределах программного модуля, в котором она находится. Функция, объявленная как Private, не отображается в диалоговом окне Мастера функций, но ее можно ввести в ячейку вручную.

Если ключевое слово Public или Private не указано, функция считается по умолчанию объявленной, как Public.

Чтобы пользовательская функция всегда была доступна во всех открытых книгах Excel, сохраните ее в Личной книге макросов без объявления видимости или как Public. Но если вы планируете передать рабочую книгу с пользовательской функцией на другой компьютер, код функции должен быть в программном модуле передаваемой книги.

Пример пользовательской функции

Для примера мы рассмотрим простейшую пользовательскую функцию, которой в следующем параграфе добавим описание. Называется функция «Деление», объявлена с типом данных Variant, так как ее возвращаемое значение может быть и числом, и текстом. Аргументы функции – Делимое и Делитель – тоже объявлены как Variant, так как в ячейках Excel могут быть числовые значения разных типов, и функция IsNumeric тоже проверяет разные типы данных и требует, чтобы ее аргументы были объявлены как Variant.

Встроенные функции в VBA

Практически весь программный код модулей VBA содержится в процедурах двух типов Sub (подпрограммы) и Function (функции). Основная задача процедуры-функции Function — это вычисление некоторого значения и возвращение его в точку вызова процедуры-функции.

Синтаксис процедуры-функции Function:

Function Имя_Функции(аргументы As ) As

Процедуры-функции Function могут быть использованы в различных выражениях.

Например, самая простая процедура-функция Function:

Function F1(x As Currency) As Currency

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

Например, Function F1(x) можно использовать в процедуре MySub (), присвоив переменной «у» имя F1(x).

Dim y As Single ‘Объявление переменной y

y = F1 (9) ‘Определяем F1 (x) для значения x=9

Debug.Print y ‘Вывод значений в окне Immediate

Function F1 (x As Single) As Single

F1 = x ^ 10 ‘Возвращаемое значение х в степени 10

Попробуй обратиться за помощью к преподавателям

Здесь Function F1(x)=$x^<10>$ для значения $ x=9$ возвращает в вызывающую процедуру MySub () значение $3,486785E+09$. Если для возвращаемого функцией значения или переменной, которая используется в процедуре VBA, не объявлен тип данных, то по умолчанию будет задан тип данных Variant.

В VBA используются как процедуры-функции Function, так и встроенные функции.

Встроенные функции состоят из двух частей: имени (идентификатора) и аргументов. Встроенные функции — это готовые формулы VBA, которые выполняют определенные действия над выражениями и возвращают некоторое значение в точку их вызова.

Функции возвращают результирующее значение вместо их имени, которое используется в дальнейших вычислениях. Как правило, функции требуют наличия аргументов, которые записываются в скобках через запятую. Но некоторые функции не требует аргументов. Например, функция Now(), которая не требует аргументов, возвращает текущую системную дату и время. Функции можно использовать для создания новых выражений или функций.

Задай вопрос специалистам и получи
ответ уже через 15 минут!

Как вставить функцию в текст программы? Чтобы использовать функцию в выражениях, необходимо ввести ее имя в оператор VBA. Для вызова встроенной функции, не требующей аргументов, достаточно ввести ее имя (например, Now) в код программы модуля:

Читать еще:  Vba excel адрес выделенной ячейки

Dim TD ‘Объявление переменной TD

TD = Now ‘Определяем текущую системную дату и время

Debug.Print TD ‘Вывод значений в окне Immediate

Для вызова функции, требующей ввода одного или нескольких аргументов, необходимо ввести в правой части оператора присваивания ее имя с заключенными в скобках параметрами (значениями аргументов). Например, для вызова встроенной Function Log (N) с одной переменной N в процедуре типа Sub переменной Log_N присвоено имя функции Log (50) со значением аргумента равного 50.

Dim LogN ‘Объявление переменной LogN

Debug.Print LogN ‘Вывод значений в окне Immediate

Здесь встроенная функция Log (N) для значения аргумента равного 50 возвращает значение 3,91202300542815 в точку вызова Log (50) вызывающей процедуры «Sub Натуральный_логарифм ()». Функцию можно вызвать как с помощью отдельного оператора VBA, так и поместив ее имя со списком значений аргументов (параметров) в формулу или выражение в программе на VBA. В VBA для сокращения записи используется механизм вложения функций, который позволяет указывать вызов одной функции в качестве аргумента для другой функции. В этом случае возвращаемое первой функцией значение используется в качестве аргумента для следующей функции.

В VBA имеется большой набор встроенных функций и процедур, упрощающих программирование, которые можно разделить на следующие категории:

  • математические;
  • функции проверки типов;
  • функции обработки строк;
  • функция форматирования;
  • функции преобразования форматов;
  • функции даты и времени.

Математические функции

К математическим функциям относят:

  • Abs (x) — модуль аргумента $x$;
  • Cos(x) — косинус аргумента $x$;
  • Exp(x) — возведение основания натурального логарифма в степень $x$;
  • Log(x) — логарифм натуральный аргумента $x$;
  • Rnd — случайное число из интервала [0,1];
  • Sin(x) — синус аргумента $x$;
  • Sqr(x) — квадратный корень из $x$;
  • Atn(x) — арктангенс от $x$;
  • Tan(x) – тангенс от $x$;
  • Sgn(x) – знак $x$.

Fix(x) и Int(x) обе функции отбрасывают дробную часть числа и возвращают целое значение. Разница между этими функциями состоит для отрицательных значений аргумента. Int(x) возвращает ближайшее отрицательное целое число, меньшее или равное х, а Fix(x) – ближайшее отрицательное целое число, большее или равное х.

Функции проверки типов

Приведем функции, определяющие каким типом является переменная:

  • IsArray(х) – функция проверяет является ли переменная массивом;
  • IsDate(х) определяет является ли переменная датой;
  • IsError(х) определяет является ли переменная кодом ошибки;
  • IsNull(х) определяет является ли переменная пустым значением;
  • IsNumeric(х) определяет является ли переменная числовым значением;
  • IsObject(х) определяет является ли переменная объектом.

Функция форматирования

Функция форматирования возвращает значение типа Variant (String), содержащее выражение, оформленное согласно синтаксиса функции:

Format(Выражение[,Формат [,Первый день недели[,Первая Неделя Года]]]),где:

  • Выражение – обязательный аргумент (любое допустимое выражение – комбинация ключевых слов, операторов, переменных и констант, результатом которой является строка, число или объект);
  • Формат – необязательный параметр (любое допустимое именованное или определенное пользователем выражение формата).

Если к имени функции добавляется знак $, то функция возвращает значение типа String., то функция возвращает значение типа String.

При создании собственного числового формата можно использовать следующие символы:

  • 0 – резервирует позицию цифрового разряда. Отображает цифру или нуль. Если у форматируемого числа есть какая-нибудь цифра в этой позиции разряда, где в строке формата находится 0, функция отображает эту цифру, если нет, то в этой позиции отображается нуль;
  • «#» — действие данного символа аналогично действию 0 с той лишь разницей, что незначащие нули не отображаются;
  • . – резервирует позицию десятичного разделителя, определяет, сколько разрядов необходимо отображать слева и справа от десятичной точки;
  • % — резервирует процентное отображение числа;
  • . – разделяет сотни от тысяч.

Функции преобразования форматов

  • Val(строка) – возвращает числа, содержащиеся в строке, как числовое значение соответствующего типа.
  • Str(число) – возвращает значение типа Variant (String), являющееся строковым представлением числа.

Кроме функций Val и Str имеется ряд функций по преобразованию типов выражений.

Функции обработки строк

Среди множества функций можно выделить следующие:

  • Chr(код) – преобразует ASCII – код в строку. Например, Chr(10) осуществляет переход на новую строку, Chr(13) – возврат каретки;
  • Mid(string, pos[,length]) – возвращает подстроку строки, содержащую указанное число символов, где String – строковое выражение, из которого извлекается подстрока;
  • Pos – позиция символа в строке String, с которого начинается нужная подстрока;
  • Length – число возвращаемых символов подстроки;
  • Len(строка) – возвращает число символов строки.

Функции времени и даты

Возвращают значение типа Variant, содержащее системную дату, текущее время и т. д. Например функция Date возвращает значение, содержащее системную дату.

Так и не нашли ответ
на свой вопрос?

Просто напиши с чем тебе
нужна помощь

Список используемых команд VBA Excel

  • nikolaevrn
  • Автор темы —>
  • Не в сети
  • Администратор

VarName — любое имя массива, использующее допустимый идентификатор имени;
‘Subscripts’ — размерность массива. В случае если массив является многомерным, то значения, которые определяют размерность массива, разделяются запятыми.
‘Type’ — тип данных в массиве (например, String или Integer).

Примеры правильного объявления массивов:
Dim Array_Var() — динамический массив;
Dim Array_Str (1 To 10) As String — одномерный статический строковый массив определенного размера;
Dim Array_Mult (0 To 5, 0 To 7) As Integer — двумерный статический массив целых чисел,

ReDim — оператор для переопределение размерность массива:
— изменение размерности массива с потерей всех данных

varname — имя существующего массива;
‘SubScripts’ — новое значение размерности массива;
‘Type’ — тип данных в массиве (например, String или Integer).

— изменение размерности массива с сохранением данных

varname — имя существующего массива;
‘SubScripts’ — новое значение размерности массива;
‘Type’ — тип данных в массиве (например, String или Integer).

Array() — позволяет автоматически создать массив нужного размера с необходимой информацией.

ParamArray — аргумент, который представляет собой список значений разделенный запятыми (значения элементов массива).

IsArray () — функция, которая проверяет аргумент (переменную) на принадлежность к массиву. В зависимости от результатов проверки функция возвращает:
— True — если переменная является массивом,
— False — если аргумент не является массивом.

Читать еще:  Vba excel открыть excel таблицу

VarName — аргумент, который проверяется на принадлежность к массиву.

Filter() — позволяет на основе одного массива получить другой, отфильтровав в исходном массиве нужные нам элементы.

LBound() — функция, которая определяет индекс самого первого элемента в массиве. В случае применения данной функции к многомерным массивам, дополнительно необходимо указывать какую часть массива необходимо рассматривать.

ArrayName — имя переменной, которая является массивом.
Dimension — целое число, которое отражает определенный к-мерный массив в многомерном массиве. Данный параметр является необязательным и используется в случае рассмотрение многомерных массивов. В случае если параметр Dimension опущен, предполагается значение равное 1.

UBound() — функция, которая определяет индекс самого последнего элемента в массиве (от 0 до . ). В случае применения данной функции к многомерным массивам, дополнительно необходимо указывать какую часть массива необходимо рассматривать.

ArrayName — имя переменной, которая является массивом.
Dimension — целое число, которое отражает определенный к-мерный массив в многомерном массиве. Данный параметр является необязательным и используется в случае рассмотрение многомерных массивов. В случае если параметр Dimension опущен, предполагается значение равное 1.

Join() — возможность слить множество строк из массива строк в одну строковую переменную. В качестве разделителя по умолчанию используется пробел, можно указать свой разделитель.

Пример использования:
Dim avArr
avArr = Array(«Первый элемент», «Второй элемент», «3», 4, «Последний»)
‘объединяем все элементы массива с разделителем «-»
MsgBox Join(avArr, «-«)

Split() — обратная функция, разбивающая строку на массив строк . В качестве разделителя по умолчанию используется пробел, можно указать свой разделитель.

Пример использования:
‘инициализируем переменную с типом Variant
‘т.к. затем это будет массив
Dim sStr
‘разбиваем указанный текст массив. Разделитель — «-»
sStr = Split(«Первый элемент-Второй элемент-3-4-Последний», «-«)
‘показываем 3-ий по порядку элемент
MsgBox avArr(2)

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

  • nikolaevrn
  • Автор темы —>
  • Не в сети
  • Администратор
  • Сообщений: 14
  • Репутация: 50
  • Спасибо получено: 0

 ASC()— эта функция позволяет вернуть числовой код для переданного символа. Например, ASC(«D») вернет 68. Эту функцию удобно использовать для того, чтобы определить следующую или предыдущую букву. Обычно она используется вместе с функцией Chr(), которая производит обратную операцию — возвращает символ по переданному его числовому коду.Варианты этой функции — AscB() и AscW():
 AscB() — возвращает только первый байт числового кода для символа.
 AscW() — возвращает код для символа в кодировке Unicode
Chr() — возвращает символ по его числовому коду. Может использоваться в паре с функцией Asc(), но чаще всего её применяют, когда нужно вывести служебный символ (например кавычки — «), т.к. кавычки просто так в VBA-коде не ввести(нужно ставить двойные). Я обычно именно эту функцию и использую.

Есть варианты этой функции — ChrB() и ChrW(). Работают аналогично таким же вариантам для функции Asc().

InStr() и InStrRev()— одна из самых популярных функций. Позволяет обнаружить в теле строковой переменной символ или последовательность символов и вернуть их позицию. Если последовательность не обнаружена, то возвращается 0.
Разница функций в том, что InStr() ищет указанное слово от начала строки, а InStrRev() с конца строки

Пример использования:
Dim sStr As String
sStr = «w»
If InStr(1, «Hello, World!», sStr, vbTextCompare) > 0 Then
MsgBox «Искомое слово присутствует!»
Else
MsgBox «Искомое слово отсутствует!»
End If

Left(), Right(), Mid()— возможность взять указанное вами количество символов из существующей строковой переменной слева, справа или из середины соответственно.

 Len() — возможность получить число символов в строке. Часто используется с циклами, операциями замены и т.п.
 LCase() и UCase() — перевести строку в нижний и верхний регистры соответственно. Часто используется для подготовки значения к сравнению, когда при сравнении регистр не важен (фамилии, названия фирм, городов и т.п.).
 LSet() и RSet() — возможность заполнить одну переменную символами другой без изменения ее длины (соответственно слева и справа). Лишние символы обрезаются, на место недостающих подставляются пробелы.
 LTrim(), RTrim(), Trim() — возможность убрать пробелы соответственно слева, справа или и слева, и справа.
 Replace()— возможность заменить в строке одну последовательность символов на другую.
 Space() — получить строку из указанного вами количества пробелов;
Еще одна похожая функция — Spc(), которая используется для форматирования вывода на консоль. Она размножает пробелы с учетом ширины командной строки.
 StrComp() — возможность сравнить две строки.
 StrConv() — возможность преобразовать строку (в Unicode и обратно, в верхний и нижний регистр, сделать первую букву слов заглавной и т.п.):
В качестве второго параметра параметра могут применяться константы:
 vbUpperCase: Преобразует все текстовые символы в ВЕРХНИЙ РЕГИСТР
 vbLowerCase: Преобразует все текстовые символы в нижний регистр
 vbProperCase: Переводит первый символ каждого слова в Верхний Регистр
 *vbWide: Преобразует символы строки из однобайтовых в двухбайтовые
 *vbNarrow: Преобразует символы строки из двухбайтовых в однобайтовые
 **vbKatakana: Преобразует символы Hiragana в символы Katakana
 **vbHiragana: Преобразует символы Katakana в символы Hiragana
 ***vbUnicode: Преобразует строку в Юникод с помощью кодовой страницы системы по умолчанию
 ***vbFromUnicode: Преобразует строку из Юникод в кодовую страницу системы по умолчанию
 StrReverse() — «перевернуть» строку, разместив ее символы в обратном порядке. Функция работает только начиная от Excel 2000 и выше. Пример использования функции, а так же иные методы переворачивания слова можно посмотреть в этой статье: Как перевернуть слово?
 Tab() — еще одна функция, которая используется для форматирования вывода на консоль. Размножает символы табуляции в том количестве, в котором вы укажете. Если никакое количество не указано, просто вставляет символ табуляции. Для вставки символа табуляции в строковое значение можно также использовать константу vbTab.
 String() — позволяет получить строку из указанного количества символов (которые опять-таки указываются Вами). Обычно используются для форматирования вывода совместно с функцией Len().

Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.

Ссылка на основную публикацию
Adblock
detector