Методы объекта 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

Примечание:

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