Методы объекта Chart

Из существующего набора методов объекта Chart мы рассмотрим здесь только один из них, наиболее полезный – ChartWizard. Этот Метод позволяет быстро задать параметры диаграммы без необходимости определения каждого ее свойства в отдельности. Синтаксис этого метода:

Expression.ChartWizard(Source, Gallery, Format, PlotBy, CategoryLabels, SeriesLabels, HasLegend, Title, CategoryTitle, ValueTitle, ExtraTitle) 

Элементы синтаксиса метода ChartWizard представлены в табл. 23.

Элемент Описание
Expression Обязательный элемент синтаксиса – выражение, возвращающее объект Chart
Source Необязательный элемент синтаксиса типа. Variant. Задает диапазон ячеек, содержимое которых является источником данных для создаваемой диаграммы. В случае отсутствия данного параметра в качестве диаграммы используется активный лист диаграммы или выделенная диаграмма на активном рабочем листе
Gallery Необязательный элемент синтаксиса типа Variant. Определяет тип диаграммы. Значение этого аргумента может равняться одной из следующих констант: xlArea, xlBar, xlColumn, xlLine, xlPie, xlRadar, xlXYScatter, xlCombination, xl3DArea, xl3DBar, xl3DColumn, xl3DLine, xl3DPie, xl3DSurface, xlDoughnut или xlDefaultAutoFormal
Format Необязательный элемент синтаксиса типа Variant. Этот аргумент определяет автоформат, используемый при создании диаграммы (вид диаграммы). В зависимости от типа диаграммы значение данного параметра лежит в диапазоне от 1 до 10. Если этот параметр отсутствует, то используемое по умолчанию значение зависит от типа диаграммы и источника данных
PlotBy Необязательный элемент синтаксиса типа Variant.Задает место расположения данных для рядов данных: в строках или столбцах. В качестве значения данного параметра может быть использовано значение одной из двух констант:xlRows или xlColumns
CategoryLabels Необязательный элемент синтаксиса типа Variant. Определяет число строк или столбцов источника данных, которые содержат подписи категорий. Допустимые значения для данного параметра лежат в диапазоне от 0 до значения, равного максимальному количеству категорий или рядов минус один
SeriesLabels Необязательный элемент синтаксиса типа Variant. В качестве его значения используется целое число, определяющее количество строк или столбцов источника данных, которые содержат подписи рядов. Диапазон допустимых значений этого параметра расположен от 0 до значения, равного максимальному количеству категорий или рядов минус единица
HasLegend Необязательный элемент синтаксиса типа Variant. Задает отображение (значение True) или сокрытие легенды (значение False)
Title Необязательный элемент синтаксиса типа Variant. Задает текст заголовка диаграммы
CategoryTitle Необязательный элемент синтаксиса типа Variant. Задает текст заголовка оси категорий
ValueTitle Необязательный элемент синтаксиса типа Variant. Задает текст заголовка оси значений
ExtraTitle Необязательный элемент синтаксиса типа Variant. Определяет текст заголовка оси рядов данных для трехмерных диаграмм или текст заголовка второй оси значений для двумерных диаграмм

Таблица 23. Элементы синтаксиса метода ChartWizard

Примечание:

В том случае если источник данных для диаграммы не определен и при этом не выделена ни одна встроенная диаграмма на активном рабочем листе или отсутствует активный лист диаграммы, то произойдет ошибка.