Перетащите форму графиков - PullRequest
0 голосов
/ 03 апреля 2012

Можно ли перетаскивать фигуры графиков в Excel?

Я думаю о чем-то вроде: -если я нажимаю и удерживаю график, я могу перетащить его вверх и вниз -если я щелкаю точку на графике, а затем нажимаю и удерживаю другую точку, я перетаскиваю интервал графика вверх и вниз

1 Ответ

1 голос
/ 03 апреля 2012

Нет. То, что вы просите, это «Интерактивные диаграммы». Интерфейс создания диаграмм Excel VBA рисует всю диаграмму на основе параметров, которые вы для нее определяете. Он не имеет интерфейса для управления отдельными компонентами диаграммы через VBA. (Что-то вроде перемещения вертикальной линии в новую точку). Кроме того, точки графика основаны на значениях электронной таблицы. Поэтому необходимо будет обнаружить события мыши на графике, преобразовать эти движения в масштаб, используемый на графике для обратного расчета значения, а затем изменить соответствующую ячейку в электронной таблице. И тогда будет запрошен график перерисовки всего графика. Этот общий перекрас выглядел бы довольно изменчиво.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...