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

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

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

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

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

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


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