Имя | Функция или оператор | Выполняемые действия (для операторов) и возвращаемые значения (для функций) |
Работа с файлами | ||
ChDir (путь) | Оператор | Изменяет текущий каталог (папку), но не активный диск |
ChDrive(имя диска) | Оператор | Изменяет активный диск |
CurDir | Функция | Текущий путь (диск и имя каталога) в виде строки |
Dir(путь) | Функция | Имя первого файла или каталога, соответствующего аргументу путь, который может содержать подстановочные символы |
FileCopy источник, цель | Оператор | Копирует дисковый файл источник В цель (может включать путь, имя файла или и то, и другое) |
FileDateTime(путь) | Функция | Значение типа Date с датой и временем создания или последнего изменения файла, заданного аргументом путь |
FileLen(путь) | Функция | Длина (в байтах) файла заданного аргументом путь |
GetAttr(путь) | Функция | Целое значение, представляющее атрибуты файла или папки, заданных аргументом путь |
Kill путь | Оператор | Удаляет один или больше файлов с диска (аргумент путь может содержать подстановочные символы) |
MkDir путь | Оператор | Создает новый каталог |
Name старый путь As новый путь | Оператор | Переименовывает и/или перемещает дисковый файл, каталог или папку |
RmDir путь | Оператор | Удаляет каталог |
SetAttr путь, атрибуты | Оператор | Устанавливает заданные атрибуты дисковому файлу. Аргумент атрибуты задает числовое значение, являющееся суммой устанавливаемых атрибутов. VBA обеспечивает именованные константы для каждого из атрибутов |
Разное | ||
AppActivate название, ожидание | Оператор | Активизирует другое выполняемое приложение. Если необязательный аргумент ожидание имеет значение True, то VBA будет ждать, пока ваша программа не получит фокус ввода |
Beep | Оператор | Извлекает звук с помощью громкоговорителя компьютера |
Choose(индекс, вариант1, вариант2, ... варианты ) | Функция | Значение объекта из списка аргументов вариант1, вариант2, ... варианты, определяемого аргументом индекс (индекс должен задавать число) |
DoEvents | Функция | Позволяет Windows обрабатывать другие события, пока выполняется ваша программа. В VBA эта функция всегда возвращает 0, поэтому нет необходимости приписывать ее значение переменной - используйте ее как оператор |
Environ (строка) Environ (число) | Функции | Содержимое переменной окружения, заданной строкой с именем или числом, определяющим позицию |
RGB(красный, зеленый, синий) | Функция | Целое число, представляющее RGB-значение цвета, заданного компонентами красный, зеленый, синий (используйте это значение для установки цветовых свойств объектов) |
Randomize | Оператор | Инициализирует генератор случайных чисел |
Rnd(число) | Функция | Случайное значение; аргумент число необязателен |
SendKeys строка, ожидание | Оператор | Пересылает заданную строкой последовательность символов в активное окно, как будто эти символы введены с клавиатуры. Если необязательный аргумент ожидание имеет значение True, то выполнение программы не продолжится, пока последовательность символов не будет обработана |
Работа с реестром Windows | ||
Shell (путь) | Функция | Пытается выполнить программу, заданную аргументом путь. В случае успеха возвращает число, представляющее идентификатор программы, в противном случае возвращает 0 |
DeleteSetting Оператор имя_приложения, раздел, параметр | Удаляет элемент реестра | |
Get All Settings (имя_приложения, раздел) | Функция | Значение типа Variant, содержащее список всех установок для указанного раздела приложения в реестре Windows (в виде двумерного массива) |
Get Setting (имя_приложения, раздел, параметр) | Функция | Значение параметра из указанного раздела приложения в реестре Windows |
SaveSetting имя_приложения, раздел, параметр, значение | Оператор | Сохраняет значение в реестре |
Форматирование вывода | ||
Spc(число) | Функция | Не возвращает никаких полезных значений, используется для размещения указанного числа пробелов в потоке вывода оператора Print # или метода Debug.Print |
Tab(столбец) | Функция | Не возвращает никаких полезных значений, смещает поток вывода оператора Print # или метода Debug. |
Работа с переменными | ||
IsDate (переменная) IsNumeric(переменная) IsObject(переменная) IsArray(переменная) IsNull(переменная) IsEmpty(переменная) | Функции | True, если переменная имеет соответствующий тип или содержит значение соответствующего типа; иначе False |
Len (переменная) | Функция | Число байтов, необходимое для хранения информации, помещенной в переменную |
TypeName (переменная) | Функция | Строка, представляющая тип переменной |
VarType (переменная) | Функция | Целое число, представляющее подчиненный тип переменной |