|
Функция StrConv | | Синтаксис StrConv(string, conversion, LCID) | Функция служит для преобразования всех символов строки в соответствии с заданным видом преобразования. Возвращает значение типа Variant (String), содержащее преобразованную строку. | Параметры Наименование | Описание | String | Обязательный. Строковое выражение, подлежащее преобразованию |
Conversion | Обязательный. Значение типа Integer, равное сумме констант, указывающих тип преобразования, которое следует выполнить. Константы, задающие коды допустимых преобразований строки:
vbUpperCase=1 Преобразование строки к верхнему регистру
vbLowerCase=2 Преобразование строки к нижнему регистру
vbProperCase=3 Преобразование первой буквы каждого слова в строке в прописную
vbWide=4 Преобразование однобайтовых символов в двухбайтовые. Применимо только к дальневосточным национальным настройкам
vbNarrow=8 Преобразование двухбайтовых символов в однобайтовые. Применимо только к дальневосточным национальным настройкам
vbHiragana=32 Преобразование символов катаканы в символы хираганы. Применимо только к японскому языку
vbUnicode=64 Преобразование строки в Unicode с помощью используемой по умолчанию системной кодовой страницы
vbFromUnicode=128 Преобразование строки из Unicode с помощью используемой по умолчанию системной кодовой страницы
| LCID | Необязательный аргумент - локальный идентификатор, если отличается отличается от системного идентификатора. По умолчанию - локальный идентификатор. |
| Замечания | Пример использования Dim i As Long
Dim x() As Byte
x = StrConv("ABCDEFG", vbFromUnicode) 'текст для конвертации
For i = 0 To UBound(x)
Debug.Print x(i)
Next
| Дополнительная информация Категория: Обработка массивов и строк Еще функции: Array, Asc, Filter, InStr, InStrRev, Join, LBound, LCase, Left, Len, LTrim, Mid, Partition, Replace, Right, RTrim, Space, Spc, Split, StrComp, StrConv, String, StrReverse, Tab, Trim, UBound, UCase |
|
|