Как рисовать диаграммы в Excel

Что делать, если средствами 1С не получается нарисовать диаграмму, которую хочет Заказчик?
Выход есть!

У механизма диаграмм в 1С есть множество ограничений и багов.

Что делать, если средствами 1С не получается нарисовать диаграмму, которую хочет Заказчик?

Можно воспользоваться внешними библиотеками. Но проще всего нарисовать диаграммы прямо в Excel. Это любимая программа большинства финансистов, отчеты в ней выглядят довольно презентабельно, а возможностей у встроенных объектов очень много.

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

Функция не претендует на универсальность, но с большинством простых диаграмм она справляется. А если что не так — записывайте макрос в Excel и дорабатывайте — делов-то…

Пример работает с Excel 2007 — 2013.
 

1 Comment

  1. Maddy18

    А для Excel 2016 есть ?

    Reply

Leave a Comment

Ваш адрес email не будет опубликован. Обязательные поля помечены *