Помогите пожалуйста, нужно выводить форму с календарям рядом с кнопкой которую нажали. таких кнопок много на всем листе а форма одна.???
И еще подскажите как с помощью таба двигатьсь по textboxам и comboboxам располені один под другим.. Спасибо заранее....
Excel. Вывод Userform рядом с кнопкой ее вызвавшей
Модератор: Naeel Maqsudov
1. А если не мудрить и сделать кнопку на панели, которая бы и вытаскивала ваш календарь?
2. Если правильно понял вопрос: установите свойство TabIndex контролов (в окне Properties в той последовательности, которая нужна (начинается с 0)
2. Если правильно понял вопрос: установите свойство TabIndex контролов (в окне Properties в той последовательности, которая нужна (начинается с 0)
А вы не подскажете где находится tabindex в property для textboxa ???
Спасибо.
Спасибо.
-
- Сообщения: 526
- Зарегистрирован: 04 фев 2007, 18:37
- Откуда: Сургут
- Контактная информация:
Здравствуйте Vsevolod.
"...нужно выводить форму..." с этого места поподробнее, в каком приложении Вы хотите "форму выводить" и с какими объектами(контролами) работать?
Евгений.
"...нужно выводить форму..." с этого места поподробнее, в каком приложении Вы хотите "форму выводить" и с какими объектами(контролами) работать?
Евгений.
Здраствуйте Евгений!
форма обычна Userform1 на ней находится календарь. Есть кнопки которые эту форму вызывают их много на листе вниз, а форма одна и все этьо находится в Excele
форма обычна Userform1 на ней находится календарь. Есть кнопки которые эту форму вызывают их много на листе вниз, а форма одна и все этьо находится в Excele
Если вопрос был по textboxам и comboboxам расположенным на листе Ехсел - то тогда "упс", наверное...
-
- Сообщения: 526
- Зарегистрирован: 04 фев 2007, 18:37
- Откуда: Сургут
- Контактная информация:
Vsevolod, привязать положение формы к позиции контрола на листе наверное можно.
Но в своей надстройке я пошел по другому пути,"связал" календарь с активной ячейкой. Вызов календаря из контекстного меню. Если в активной ячейке дата(не в специальном текстовом формате), календарь при открытии принимает ее значение иначе отображается текущая дата. При выборе даты в календаре, она попадает в активную ячейку.
http://ifolder.ru/5088130 - "Выбор даты"
Подключите надстройку к Excel и можете поэкспериментировать, код доступен.
Евгений.
P.S. в системе должна быть зарегистрирована библиотека MSCOMCT2.OCX
Но в своей надстройке я пошел по другому пути,"связал" календарь с активной ячейкой. Вызов календаря из контекстного меню. Если в активной ячейке дата(не в специальном текстовом формате), календарь при открытии принимает ее значение иначе отображается текущая дата. При выборе даты в календаре, она попадает в активную ячейку.
http://ifolder.ru/5088130 - "Выбор даты"
Подключите надстройку к Excel и можете поэкспериментировать, код доступен.
Евгений.
P.S. в системе должна быть зарегистрирована библиотека MSCOMCT2.OCX