SLN(стоимость, остаток, период)
|
Величина непосредственной амортизации имущества за один период
|
SYD(стоимость, остаток, жизнь, период)
|
Годовая амортизация имущества для указанного периода
|
Даже после всех приведенных выше таблиц и обсуждений, обзор встроенных команд VBA остается далеко не полным. Некоторые из команд будут обсуждаться в следующих главах, но эту главу я завершу еще одной таблицей с множеством команд, которые вполне могут вам пригодиться.
Таблица 11.9. Различные встроенные команды VBA
При задании аргументов не забывайте заключать буквальные значения таких параметров, как путь, в кавычки.
Имя
|
Функция или оператор
|
Выполняемые действия (для операторов) и возвращаемые значения (для функций)
|
Работа с файлами
|
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-значение цвета, заданного компонентами красный, зеленый, синий (используйте это значение для установки цветовых свойств объектов)
|