Ми вже розглянули вступ до рядкових функцій у нашому підручнику VBA String and Substrings Functions. У цьому підручнику ми розглянемо, як перетворити ціле число в рядок (натисніть тут, щоб дізнатися про перетворення рядків у числа). Причина, по якій ви хотіли б перетворити число або дату на рядок, полягає в тому, щоб використовувати функції керування рядками для цих значень.
Функція VBA CStr
Функція VBA CStr дозволяє перетворити число, дату або логічний тип даних у рядок.
1 | MsgBox CStr (88) |
Синтаксис функції CStr такий:
CStr (вираз), де вираз - це число або дата, яку потрібно перетворити.
Наступний код показує, як числа виводяться порівняно з текстом, у тому числі за допомогою функції CStr.
12345678910 | Додаткове використанняTheConvertToStringFunction ()Налагодження. Друк CStr (8)Налагодження.Надрукувати "Текст"Налагодження. Друк 8Налагодження. Друк 2End Sub |
Це використовує Debug.Print для виведення результатів у вікно негайного виклику.
І CStr (8), і слово Text відображаються як текст і вирівнюються за лівим краєм, тоді як обидва числа вирівнюються вправо в безпосередньому вікні.