VBA преобразовать целое число (число) в строку

Содержание

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

Функция VBA CStr

Функция VBA CStr позволяет преобразовывать число, дату или логический тип данных в строку.

1 MsgBox CStr (88)

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

CStr (выражение), где выражение - это число или дата, которые вы хотите преобразовать.

В следующем коде показано, как выводятся числа по сравнению с текстом, в том числе с помощью функции CStr.

12345678910 Sub UsingTheConvertToStringFunction ()Отладка.Печать CStr (8)Debug.Print «Текст»Отладка.Печать 8Отладка.Печать 2Конец подписки

Это использует Debug.Print для вывода результатов в окно Immediate Window.

И CStr (8), и слово Text отображаются как текст и выравниваются по левому краю, тогда как два числа выравниваются по правому краю в пределах непосредственного окна.

wave wave wave wave wave