Методы объекта Application
Методы |
Выполняемые действия | ||||
Calculate Run Volatile Wait OnKey |
Вызывает принудительное вычисление во всех открытых рабочих книгах. Например: Application. Calculate Запускает на выполнение подпрограмму или макрос. Синтаксис: Run (Macro, Argl, Arg2, ...) Application. Run Macro:= "Расчет" - запускает макрос Расчет Вызывает перевычисление функции пользователя при изменении значений параметров. Например, функция Квадрат будет автоматически пересчитывать результат на рабочем листе при изменении значения аргумента: Function Квадрат (х) Application . Volatile Квадрат = х^2 End Function Временно приостанавливает работу приложения без остановки работы других программ. Синтаксис: Wait (Time) В следующем примере показывается, как установить время, чтобы возобновление работы приложения началось в 17 часов: Application. Wait "17:00:00" Устанавливает выполнение специфицированной процедуры при нажатии заданной комбинации клавиш. Синтаксис: OnKey(Key, Procedure) Key — строка, определяющая комбинацию клавиш, которая должна быть нажата. В этой строке можно также указывать специальные клавиши, используя следующие коды: |
| |||
Методы |
Выполняемые действия | ||||
OnRepeat и OnUndo |
| ||||
Методы |
Выполняемые действия |
||
OnTime Quit |
Синтаксис: OnRepeat (Text, Procedure) OnUndo (Text, Procedure) Procedure — имя подпрограммы, выполняемой при выборе команды Правка, Повторить (Edit, Repeat) Назначает выполнение процедуры на определенное время. Синтаксис: OnTime (EarliestTime, Procedure, LatestTime, Schedule) Procedure — имя процедуры В следующем примере демонстрируется, как запустить процедуру Очистка на выполнение через 15 секунд от текущего времени: Application. OnTime Now +_ TimeValue ("00:00:15"), "Очистка" Закрывает приложение. Например: Application. Quit |
||