Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel 2007 собственные события / 9 сообщений из 9, страница 1 из 1
30.05.2012, 16:20
    #37818255
-=MK=-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel 2007 собственные события
В экселе нет ни одного события (кроме конечно клика) для вставленных на лист фигур. Можно ли реализовать свое собственное событие, например перемещение фигуры, или ее выделение?
...
Рейтинг: 0 / 0
30.05.2012, 16:35
    #37818296
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel 2007 собственные события
-=MK=-, а попробуйте повставлять объекты отсюда - у них-то есть много всяких событий
...
Рейтинг: 0 / 0
30.05.2012, 16:49
    #37818337
-=MK=-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel 2007 собственные события
PlanB,

Много интересного конечно здесь есть, но к сожалению мне нужно постараться реализовать задачу с событиями именно для фигур, предложенных в экселе на вкладке Вставка. Очень надеюсь на то, что это возможно.
...
Рейтинг: 0 / 0
30.05.2012, 17:01
    #37818354
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel 2007 собственные события
-=MK=-, ну, на шелчек по фигуре, теоретически, можно повесить любой макрос.

например вы на нее ткнули (это и есть выделение, кстати) - одни св-ва. если при этом отслеживать координвты шейпа (по идее, это возможно), вот вам считай и макрос на перемешение..
...
Рейтинг: 0 / 0
30.05.2012, 17:12
    #37818373
-=MK=-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel 2007 собственные события
Да, что-то в этом есть =) Макрос на выделение работает отлично, а вот чтобы при этом перетащить фигуру в другое место, придеться еще раз хватать ее мышью, т.к. после макроса она выделилась, но к курсору не прилипла. MouseDown / MouseUp событий тоже нет...
...
Рейтинг: 0 / 0
30.05.2012, 17:35
    #37818419
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel 2007 собственные события
-=MK=-, ну запилите все на activeX-овских пикчербоксах - и в любой цвет покрасить и картинку можно навесить и событий много..
...
Рейтинг: 0 / 0
31.05.2012, 00:53
    #37818768
-=MK=-
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel 2007 собственные события
PlanB,

Да, через пикчер боксы многие проблемы были бы решены, но есть у них один минус - коннекторы/линии со стрелками не прилипают к краям пикчер бокса, а это важно в моей задаче.
...
Рейтинг: 0 / 0
31.05.2012, 10:31
    #37819089
PlanB
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel 2007 собственные события
-=MK=-PlanB,

Да, через пикчер боксы многие проблемы были бы решены, но есть у них один минус - коннекторы/линии со стрелками не прилипают к краям пикчер бокса, а это важно в моей задаче.используйте специализированные приложения для создания динамических моделей и схем и не взрывайте мозг.

excel - это суперкалькулятор, а не бд (с) и уж тем более не средство работы с графикой
...
Рейтинг: 0 / 0
02.06.2012, 01:58
    #37822336
ElenHim
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Excel 2007 собственные события
Есть такая вещь в VBA - называется классы. Собственно они и предназначены для таких задач - определение методов, свойств, и событий . У Джона Уокенбаха (профессиональное программирование на vba) есть отличный пример - он определяет событие выделения столбца диаграммы. Это может послужить вам отправной точкой.
...
Рейтинг: 0 / 0
Форумы / Microsoft Office [игнор отключен] [закрыт для гостей] / Excel 2007 собственные события / 9 сообщений из 9, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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