Как сделать анимированную диаграмму в excel

Корпорация "Центр"

Финансы в Excel

Главная Надстройки Статьи Визуализация Анимированные диаграммы

Анимированные диаграммы

Вложения:

аним_диаг.xls [Анимированные диаграммы] 93 kB

Анимированные диаграммы можно использовать как часть презентации. Наглядное изменение показателей, сделанное при помощи анимации, зачастую производит гораздо более сильное впечатление на аудиторию, чем стандартные графики и диаграммы.

В примере показано 2 типа анимированных диаграмм, изменяющихся программным способом (VBA).

В первом вариант (лист Продажи) прорисовка осуществляется путем последовательной замены данных в источнике диаграммы. Изменение диаграммы производится по нажатию одной из кнопок с подписью года. В цикле проверяется текущее значение ячейки, затем добавляется или удаляется константа, приближающая число к целевому показателю.

В последних версиях Excel (2007-2010) обновление диаграммы занимает значительное время, поэтому в качестве шага приближения используется число 10. В ранних версиях Excel можно проверить константу 1 – так прорисовка становится более плавной.

В любых процедурах анимации функция DoEvents позволяет осуществить промежуточную прорисовку экрана.

Во втором примере (лист График) показан пример сложного графика прорисовки точек по координатам. Здесь источник данных диаграммы заменяется целиком. Запуск анимации происходит при нажатии кнопки «Показать». Обратите внимание, на выбранный тип диаграммы, направление осей и флажки автоматической настройки масштаба осей координат. «Точечная» диаграмма позволяет произвольно настроить соответствие диапазонов значениям осей X и Y графика. Для других типов диаграммы ось Х задается жестко.

Корпорация "Центр"

Процедура Sleep Windows API позволяет остановить выполнение программы на заданное значение времени в миллисекундах.

Код примеров намеренно сделан как можно проще, без использования ссылок на именованные ячейки или текстовые константы.

Как сделать анимированную диаграмму в excel

Посмотрите этот вариант , может появятся мысли
ну и тут
ну и — нет ничего невозможного, только вы скажите, что для вас "рос" ? заполнение в течении 1 сек, 3, 5, часа . в реальном времени 🙂 ?

Вариант в приложении.

Посмотрите этот вариант , может появятся мысли
ну и тут
ну и — нет ничего невозможного, только вы скажите, что для вас "рос" ? заполнение в течении 1 сек, 3, 5, часа . в реальном времени 🙂 ?

Вариант в приложении. bmv98rus

Замечательный Временно просто медведь , процентов на 20.

Сообщение Посмотрите этот вариант , может появятся мысли
ну и тут
ну и — нет ничего невозможного, только вы скажите, что для вас "рос" ? заполнение в течении 1 сек, 3, 5, часа . в реальном времени 🙂 ?

Вариант в приложении. Автор — bmv98rus
Дата добавления — 02.12.2017 в 19:04

Корпорация "Центр"

Ссылка на основную публикацию