Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / диалог в макросе / 11 сообщений из 11, страница 1 из 1
27.04.2006, 17:46
    #33695504
dimabin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
диалог в макросе
Как в макросе можно вызвать диалог с одним текстовым полем, где бы юзер ввел свой текст, и я мог использовать этот текст дальше в коде макроса?
...
Рейтинг: 0 / 0
27.04.2006, 17:52
    #33695525
vkodor
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
диалог в макросе
Код: plaintext
A = InputBox("ВВЕДИТЕ", "P",  25 )
...
Рейтинг: 0 / 0
27.04.2006, 18:03
    #33695559
dimabin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
диалог в макросе
vkodor
Код: plaintext
A = InputBox("ВВЕДИТЕ", "P",  25 )


спасибо! Извините за глупый вопрос, но первый раз делаю макрос....
...
Рейтинг: 0 / 0
31.10.2006, 13:23
    #34093985
Guest1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
диалог в макросе
а как ввести такой диалог в одном inputbox ?

введите дату начала 01.01.2006 введите дату окончания 10.05.2006
...
Рейтинг: 0 / 0
31.10.2006, 13:47
    #34094094
k-nike
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
диалог в макросе
Нужно рисовать форму.

...
Рейтинг: 0 / 0
31.10.2006, 14:58
    #34094476
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
диалог в макросе
Лучше использовать метод Application.InputBox чем предложенную выше функцию InputBox. Метод позволяет обрабатывать событие Cancel.

VladConn
...
Рейтинг: 0 / 0
31.10.2006, 16:28
    #34094955
Guest1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
диалог в макросе
начертила форму, не могу сообразить, как сделать в textbox, куда будет вноситься дата, две точки внутри ... , где-то должна быть возможность указать тип данных, которые будут вносится в textbox, тогда эти точки наверное появятся
но в каком property textbox это указать ?
...
Рейтинг: 0 / 0
31.10.2006, 17:21
    #34095228
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
диалог в макросе
Используй DTPicker (Microsoft Date and Time Picker Control) контрол вместо текстового бокса.
...
Рейтинг: 0 / 0
31.10.2006, 17:23
    #34095238
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
диалог в макросе
Microsoft Masked Edit Control...
...
Рейтинг: 0 / 0
01.11.2006, 11:32
    #34096720
Guest1
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
диалог в макросе
VladConnMicrosoft Masked Edit Control...

дайте, пожалуйста, ссылку где можно скачать этот инструмент
спасибо
...
Рейтинг: 0 / 0
01.11.2006, 16:53
    #34098347
VladConn
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
диалог в макросе
Если мне не изменяет память, он шел с SP3 еще несколько лет назад. В принципе, если у вас стоит VB5/VB6 с SP3 или выше, то у вас он есть. Поищите у себя ...\Windows\System32\MSMASK32.OCX. Это он.
...
Рейтинг: 0 / 0
Форумы / Visual Basic [игнор отключен] [закрыт для гостей] / диалог в макросе / 11 сообщений из 11, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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