Microsoft Office (Разработка документов в Word, Excel и приложений на Visual Basic for Application). - Учебное пособие (Н.А.Устинов)

Тип данных single

Переменные типа Single (числа с плавающей точкой обычной точности) сохраняются как 32-разрядные (4-байтовые) числа с плавающей точкой стандарта IEEE в диапазоне от -3,402823E38 до -1,401298E-45 для отрицательных значений и от 1,401298E-45 до 3,402823E38 для положительных значений.  Символом описания типа для типа Single служит восклицательный знак (!).

Тип данных String

Существует два типа строковых значений:

·        Строки переменной длины, которые могут содержать до приблизительно 2 миллиардов (2^31) символов.

·        Строки постоянной длины, которые могут содержать от 1 до приблизительно 64K (2^16) символов.

Примечание.   Не допускается использование в модулях класса строк постоянной длины, описанных с ключевым словом Public.

Кодами для символов, образующих значения типа String, служат целые числа в диапазоне от 0 до 255.  Первые 128 символов (0–127) набора символов, соответствуют буквам и символам стандартной американской клавиатуры.  Эти первые 128 символов совпадают с набором символов ASCII.  Следующие 128 символов (128–255) представляют буквы национальных алфавитов, буквы с надстрочными символами, символы денежной единицы и дроби.  Символом описания типа для типа String служит символ доллара ($).

Определяемый пользователем тип данных

Любой тип данных, определяемый пользователем с помощью инструкции Type.  Типы данных, определяемые пользователем, могут содержать один или несколько элементов любого типа данных, массивы или ранее определенные пользователем типы.  Например:

Type MyType

          MyName As String        ' Имя записывается в строковую переменную.

          MyBirthDate As Date    ' День рождения записывается в переменную даты.

          MySex As Integer ' Пол записывается в целую переменную

End Type                                ' (0 для женщины, 1 для мужчины).