|
Excel 2007 собственные события
|
|||
---|---|---|---|
#18+
В экселе нет ни одного события (кроме конечно клика) для вставленных на лист фигур. Можно ли реализовать свое собственное событие, например перемещение фигуры, или ее выделение? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2012, 16:20 |
|
Excel 2007 собственные события
|
|||
---|---|---|---|
#18+
-=MK=-, а попробуйте повставлять объекты отсюда - у них-то есть много всяких событий ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2012, 16:35 |
|
Excel 2007 собственные события
|
|||
---|---|---|---|
#18+
PlanB, Много интересного конечно здесь есть, но к сожалению мне нужно постараться реализовать задачу с событиями именно для фигур, предложенных в экселе на вкладке Вставка. Очень надеюсь на то, что это возможно. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2012, 16:49 |
|
Excel 2007 собственные события
|
|||
---|---|---|---|
#18+
-=MK=-, ну, на шелчек по фигуре, теоретически, можно повесить любой макрос. например вы на нее ткнули (это и есть выделение, кстати) - одни св-ва. если при этом отслеживать координвты шейпа (по идее, это возможно), вот вам считай и макрос на перемешение.. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2012, 17:01 |
|
Excel 2007 собственные события
|
|||
---|---|---|---|
#18+
Да, что-то в этом есть =) Макрос на выделение работает отлично, а вот чтобы при этом перетащить фигуру в другое место, придеться еще раз хватать ее мышью, т.к. после макроса она выделилась, но к курсору не прилипла. MouseDown / MouseUp событий тоже нет... ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2012, 17:12 |
|
Excel 2007 собственные события
|
|||
---|---|---|---|
#18+
-=MK=-, ну запилите все на activeX-овских пикчербоксах - и в любой цвет покрасить и картинку можно навесить и событий много.. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.05.2012, 17:35 |
|
Excel 2007 собственные события
|
|||
---|---|---|---|
#18+
PlanB, Да, через пикчер боксы многие проблемы были бы решены, но есть у них один минус - коннекторы/линии со стрелками не прилипают к краям пикчер бокса, а это важно в моей задаче. ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2012, 00:53 |
|
Excel 2007 собственные события
|
|||
---|---|---|---|
#18+
-=MK=-PlanB, Да, через пикчер боксы многие проблемы были бы решены, но есть у них один минус - коннекторы/линии со стрелками не прилипают к краям пикчер бокса, а это важно в моей задаче.используйте специализированные приложения для создания динамических моделей и схем и не взрывайте мозг. excel - это суперкалькулятор, а не бд (с) и уж тем более не средство работы с графикой ... |
|||
:
Нравится:
Не нравится:
|
|||
31.05.2012, 10:31 |
|
Excel 2007 собственные события
|
|||
---|---|---|---|
#18+
Есть такая вещь в VBA - называется классы. Собственно они и предназначены для таких задач - определение методов, свойств, и событий . У Джона Уокенбаха (профессиональное программирование на vba) есть отличный пример - он определяет событие выделения столбца диаграммы. Это может послужить вам отправной точкой. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.06.2012, 01:58 |
|
|
start [/forum/topic.php?fid=61&fpage=100&tid=2175672]: |
0ms |
get settings: |
10ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
48ms |
get tp. blocked users: |
2ms |
others: | 308ms |
total: | 438ms |
0 / 0 |