Ru-Board.club
← Вернуться в раздел «Прикладное программирование»

» Функция в VBA Excel и Application.OnTime

Автор: FirstAnt
Дата сообщения: 28.10.2007 23:15
Всем привет!

Известно, что применяя метод Application.OnTime можно вызвать нужную процедуру в определенный момент времени или через определнный промежуток времени:
Пример: Application.OnTime Now + TimeValue("00:00:01"), "MyProc"

Есть ли возможность с помощью этого же метода (т.е. Application.OnTime) вызвать функцию, в которую в качесте параметра передается переменная типа String.
Пробовал что-то типа: Application.OnTime Now + TimeValue("00:00:01"), "MyFunc("slovo")",
но этот вариант вызывает ошибку.

Заранее спасибо.
Автор: dneprcomp
Дата сообщения: 30.10.2007 01:04
FirstAnt

Код: Private Sub UserForm_Click()
Application.OnTime Now + TimeValue("00:00:01"), abc("slovo")
End Sub

Private Function abc(str As String)
a = str
End Function

Страницы: 1

Предыдущая тема: Передача результата ввода через общую область памяти


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.