|
|
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. Сейчас весит макрос на Change, но требования поменялись, нода при клике (но без Change) его выполнять. Т.е. не удается выполнять макрос, когда в комбобоксе выбрано то же значение, что и было до выбора. Странно, но Cобытие Click срабатыват аналогично Change %[ Что делаю не так? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 19:18 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
newnooberЧто делаю не так? Пользуешься Экселем для рисования ГУИ. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 08.09.2009, 19:46 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
White OwlnewnooberЧто делаю не так? Пользуешься Экселем для рисования ГУИ. White Owl, весь ГУИ - это 1 комбобокс (загрузка в Эксель выбранного проэкта) и 1 кнопка (экспорт обратно). Можете в ЭТОЙ ситуации предложить более правильное решение чем "рисование ГУИ" в Экселе? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 10:16 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
а зачем такое надо? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 11:04 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
MaximuS_Gа зачем такое надо? Какое "такое"? Если Вы о "когда в комбобоксе выбрано то же значение, что и было до выбора", то есть 2 нюанса: загружаться новый проэкт в книгу должен при выборе проэкта в сомбобоксе (БЕЗ дополнительных кликов). Если в книге пользователь что либо сделал с данными, то так-же выбрав этот проэкт в комбобокс, данные должны обновиться (но комбобокс не менялся) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 14:04 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
тоесть Вы делаете без кнопки что-ли ? не пойму... выбрал пользователь значение в комбобоксе, 2 например, нажал кнопку "Загрузить проект" программа считала значения 2 и открыла проект № 2... сделал изменения, нажал кнопку "Обновить данные", программа считала значения 2 и обновила этот же проект... расскажите подробнее, если не правильно понял ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 14:24 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
MaximuS_Gтоесть Вы делаете без кнопки что-ли ? не пойму... выбрал пользователь значение в комбобоксе, 2 например, нажал кнопку "Загрузить проект" программа считала значения 2 и открыла проект № 2... сделал изменения, нажал кнопку "Обновить данные", программа считала значения 2 и обновила этот же проект... расскажите подробнее, если не правильно понял Поняли Вы всё правильно. Но требование (заказ/пожелание) в том, чтобы ОБОЙТИСЬ БЕЗ ДОПОЛНИЕЛЬНЫХ КНОПОК. Надеюсь, Вы здесь, не для того, чтобы убедить меня, что я не то спрашую... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 14:49 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
куде девается форма когда пользователь изменяет данные в проекте ? скрываете вы ее или выгружаете ? как она появляется обратно ? расскажите, может что и придумаем... пока я бы предположил установить значения default для combobox'a, таким образом не будет кнопок, но пользователь всегда будет выбирать значения отличное от предыдущего... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 15:16 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
MaximuS_Gкуде девается форма когда пользователь изменяет данные в проекте ? скрываете вы ее или выгружаете ? как она появляется обратно ? расскажите, может что и придумаем... пока я бы предположил установить значения default для combobox'a, таким образом не будет кнопок, но пользователь всегда будет выбирать значения отличное от предыдущего... О КАКОЙ форме Вы говорите? Спасибо за желание помочь, но для этого нужно хотя бы прочитать тему. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 15:21 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
newnoober а комбобокс у Вас на чем расположен ? сам по себе ?.. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 15:43 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
MaximuS_G, Код: plaintext 1. 2. 3. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 16:27 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
никогда не использовал комбобокс в книге... вообщем мое предложение установление значения по умолчанию... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 16:52 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
MaximuS_Gникогда не использовал комбобокс в книге... вообщем мое предложение установление значения по умолчанию... Можете на примере кода показать свое предложение? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 17:57 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
неет, кодом не смогу... только что промучался минут 15 с этим OLEObjects, надо разбиратся... так сразу и не скажешь... если бы формы, так все по-человечки :)... идея такая: получает Ваш комбобокс фокус - значение меняется на значение по умолчанию: combobox1.listindex = 0... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 18:19 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
вообщем сделал в формах... в-принципе о ОЛЕ объект комбо тот же, так что разберетесь: вот на это событие значение ставится дефалт, тоесть позиция в списке елементов комбо нулевая Код: plaintext 1. 2. Код: plaintext 1. 2. 3. 4. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 18:37 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
newnoober White Owl, весь ГУИ - это 1 комбобокс (загрузка в Эксель выбранного проэкта) и 1 кнопка (экспорт обратно). Можете в ЭТОЙ ситуации предложить более правильное решение чем "рисование ГУИ" в Экселе?Сделай внешнее приложение на чем угодно и из него уже запускай Эксель для показа данных. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2009, 20:03 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
White OwlСделай внешнее приложение на чем угодно и из него уже запускай Эксель для показа данных. ИМХО, для одного комбобокса это ещё более "не так", чем пользоваться Экселем для рисования ГУИ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2009, 12:28 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
newnooberWhite OwlСделай внешнее приложение на чем угодно и из него уже запускай Эксель для показа данных. ИМХО, для одного комбобокса это ещё более "не так", чем пользоваться Экселем для рисования ГУИАппетит приходит во время еды. Раньше тебе хватало нормального поведения Экселевского комбобокса. Теперь захотелось финтифлюшек. Сделаешь специальное окошечко с комбобоксом, через неделю обязательно захочется добавить туда пару галочек - вот и оправдаешься перед своей ленью за рисование внешнего приложения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2009, 20:53 |
|
||
|
О событиях ComboBox
|
|||
|---|---|---|---|
|
#18+
White OwlАппетит приходит во время еды. Раньше тебе хватало нормального поведения Экселевского комбобокса. Теперь захотелось финтифлюшек. Сделаешь специальное окошечко с комбобоксом, через неделю обязательно захочется добавить туда пару галочек - вот и оправдаешься перед своей ленью за рисование внешнего приложения. Если бы моим работодателем была лень, я бы давно добавил на лист кнопку для загрузки выбранного проэкта и ни Вам ни себе не ***ал (мучал) мозг. Решение с внешним приложением не подойдет. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2009, 10:11 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=36188288&tid=2179074]: |
0ms |
get settings: |
10ms |
get forum list: |
23ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
202ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
57ms |
get tp. blocked users: |
2ms |
| others: | 250ms |
| total: | 563ms |

| 0 / 0 |
