Главное неудобство MS Excel при работе с большим объёмом данных, является отсутствие пунктов меню, выполняющих экспорт графиков, хотя методы экспорта встроены в ядро MS Excel.
Зачем это сделано? Ну разумеется, чтобы повысить зависимость от продуктов Microsoft. Ведь переброска объектов для этих продуктов не представляет сложностей.
И всё же в ряде случаев (например, при составлении документации из наборов непойми чего, скомпанованных непойми в чём) функция Export'а гораздо удобнее OLE. А раз так, с помощью VBA решаем эту проблему.
Пример экспортированного графика:
График экспортирован непосредственно в GIF. Excel и его конверторы используют простые цветовые схемы, а поэтому результирующий GIF получается "чистым", и размер даже такого громоздкого графика (970х603) составляет всего 39,6 кб без потери качества. Такое даже JPEG не обеспечит, может быть только PNG ещё поконкурирует.
безымянный © copyright 2004 |
Опубликовано 7 апреля 2006г.
Made in Terra No Names.