EXCEL: Создание графики, управляемой событиями в электронной таблице?

Я задаюсь вопросом, существует ли способ создать или импортировать графику в MS Office Excel и затем управлять его свойствами сценарием.

Например, вообразите карту мира на правой стороне и электронную таблицу со странами слева, если бы пользователь навис бы мышь над страной в электронной таблице, это изменилось бы, раскрашивают изображение. Изменение цвета в этом случае было бы предпочтительно сделано путем вызова чего-то как: country_5.outline.color = "#F00", вместо того, чтобы обмениваться изображением страны для другого или применить своего рода наложение фильтра.

Это не обязательно будет точным случаем, но я фигурировал, после того как существует путь к свойствам элементов управления объекта функциями, работал событиями, инициированными пользовательскими движениями мыши, что-либо может быть сделано.

Если существует, просто введите меня по абсолютному адресу в правильном направлении.

Req: Сценарием я имею в виду JS или что-то с подобным синтаксисом. Графическим я имею в виду форму цвета с границей толщины и цвета. В идеальном случае это было бы файлом adobe Illustrator, и я смогу получить доступ к его свойствам, как я нахожусь в AI.

1
задан 11.04.2011, 21:09

1 ответ

Две вещи отметить:

1, Excel не о создании печатных документов или интерактивных документов. Да, существуют некоторые ограниченные возможности того, чтобы сделать такой..., но это больше о создании интерфейса для сбора данных и выполнения некоторого основного перемалывания чисел и выполнения некоторого основного создания отчетов. В подобном сравнении Adobe Illustrator о создании, печатал/представлял документы и очень мало сделать с перемалыванием чисел и созданием отчетов. Существуют более специализированные инструменты для каждой задачи. Так как это сказан, здесь прибывает № 2.

2, существует несколько способов, которыми можно выполнить это использование созданного в платформе VBA (Visual Basic для приложений). Если Вы не знаете достаточно о VBA для выполнения этого, то необходимо, вероятно, перенаправить вопрос к форумам программирования. Что-то вроде этого не простое обязательство и не простой вопрос перетаскивания.

0
ответ дан 24.11.2019, 00:54

Теги

Похожие вопросы