Студопедия.Орг Главная | Случайная страница | Контакты | Мы поможем в написании вашей работы!  
 

Часто используемые встроенные функции Visual Basic



Категория функций Примеры функций
Математические ABS() - абсолютное значение числа
RND() - случайное число
INT() - целая часть числа
SQR() - квадратный корень
Тригонометрические функции, логарифмы и др.
Строковые LCASE() – преобразование строки в строчные буквы
UCASE() – преобразование строки в заглавные буквы
LEN() - определение длины строки и др.
INSTR() – позиция первой встречи одной строки внутри другой
Даты и времени DATE() - текущая дата
TIME() - текущее время
NOW() - текущая дата и время
DAY() - номер дня года и др.
Преобразования типов данных CINT() - действительного числа в целое (с округлением)
CSTR() - числа в строку символов
CVAR() - преобразование в тип данных VARIANT
FORMAT()- форматирование данных, формирование строк
VAL() - преобразование строки символов в число и др.

Кроме модулей, которые автоматически создаются при размещении элементов управления на листах книги Excel и на формах, можно создавать дополнительные модули с помощью пункта меню Вставка/Модуль в окне Visual Basic. Такой модуль удобно использовать в крупных проектах для размещения общих процедур и глобальных (доступных всем процедурам проекта) переменных.

Второе замечание относится к защите модуля от доступа к нему из других рабочих книг. Для этой цели в начале модуля указывают: Option Private Module. Такая защита полезна во избежание недоразумений, связанных с непредвиденной реакцией некоторых процедур на события в других, одновременно используемых рабочих книгах Excel.

10.4. Работа с переменными, массивами, константами и со свойствами объектов

Приложение, созданное средствами VBA и встроенное в рабочую книгу Excel, хранит исходные, промежуточные данные и результаты их обработки в таблицах и отдельных ячейках на листах книги Excel, в переменных, в массивах переменных и в виде констант, а также в виде значений свойств объектов – элементов управления. Кроме того, VBA предоставляет средства для чтения данных из файлов и для записи в файлы, но этот вопрос мы оставим читателю для самостоятельного изучения [4, 11, 15].

Для работы с данными используются инструкции языка программирования, процедуры и функции, но все эти средства рассчитаны на работу с данными определенных типов. Предварительное представление о типах данных было уже дано в разделе 3. Теперь подробнее рассмотрим встроенные типы данных VBA (Таблица 10.2). Возможности конструирования в приложении собственных типов данных поясним позже.

Таблица 10.2





Дата публикования: 2014-11-02; Прочитано: 264 | Нарушение авторского права страницы | Мы поможем в написании вашей работы!



studopedia.org - Студопедия.Орг - 2014-2024 год. Студопедия не является автором материалов, которые размещены. Но предоставляет возможность бесплатного использования (0.005 с)...