powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Запуск процедуры по кнопке
8 сообщений из 8, страница 1 из 1
Запуск процедуры по кнопке
    #35748710
Anna2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Здравствуйте! Подскажите, можно ли запустить процедуру по кнопке? (не могу ни где найти)
Например, как нить вот так:
Private Sub CommandButton1_Click()
Имя_процедуры.Execute
End Sub
А не вставлять весь код процедуры. Заранее спасибо.
...
Рейтинг: 0 / 0
Запуск процедуры по кнопке
    #35748756
Algol70
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Если кнопку надо поставыть на лист, то кликните на View-Toolbars-Forms, выберите кнопку и перетащите на ваш лист, а потом эту кнопку свяжите с процедурой через Assign Macro (эта форточка выскочит когда вы устоновыте кнопку на лист).
...
Рейтинг: 0 / 0
Запуск процедуры по кнопке
    #35748930
Anna2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Большое спасибо.
...
Рейтинг: 0 / 0
Запуск процедуры по кнопке
    #35749065
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Anna2009Например, как нить вот так:
Private Sub CommandButton1_Click()
Имя_процедуры.Execute
End Sub
Код: plaintext
1.
2.
Private Sub CommandButton1_Click()
    <ИмяМодуля|ИмяЛиста>.ИмяПроцедуры [ параметры через запятую или := ]
End Sub
...
Рейтинг: 0 / 0
Запуск процедуры по кнопке
    #35749309
Anna2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно ли в макросе каким нибудь образом использовать функцию "значен()"? Есть какой-нибудь аналог, который преобразует дату в текстовом формате в число?
...
Рейтинг: 0 / 0
Запуск процедуры по кнопке
    #35749356
Algol70
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не понятно - "дата в текстовом формате"?
Можно выбрать ячейку и поменять формат -
Range("Cell Adress").Select
Selection.NumberFormat = "General"
...
Рейтинг: 0 / 0
Запуск процедуры по кнопке
    #35749433
Фотография AndreTM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Конечно же, в VBA есть аналоги всех функций, которыми вы пользуетесь на листе.
А преобразованию типов посвящен целый раздел Type Conversions в Help'е

В вашем же случае проще всего воспользоваться функцией CDate()
...
Рейтинг: 0 / 0
Запуск процедуры по кнопке
    #35750193
Anna2009
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Еще раз, благодарю. Все получилось.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Запуск процедуры по кнопке
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]