Поделиться через


Метод Chart.ChartWizard (Excel)

Изменяет свойства данной диаграммы. Используйте этот метод для быстрого форматирования диаграммы без задания всех отдельных свойств. Этот метод является неинтерактивным и изменяет только указанные свойства.

Синтаксис

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

выражение: переменная, представляющая объект Chart.

Параметры

Имя Обязательный или необязательный Тип данных Описание
Source Optional Variant Диапазон, содержащий исходные данные для новой диаграммы. Если этот аргумент опущен, Microsoft Excel изменяет активный лист диаграммы или выбранную диаграмму на активном листе.
Gallery Необязательный Variant Одна из констант XlChartType , указывающая тип диаграммы.
Format Необязательный Variant Номер параметра для встроенных автоформатов. Может быть числом от 1 до 10 в зависимости от типа коллекции. Если этот аргумент опущен, Excel выбирает значение по умолчанию в зависимости от типа коллекции и источника данных.
PlotBy Необязательный Variant Указывает, являются ли данные для каждого ряда строками или столбцами. Может быть одной из следующих констант XlRowCol : xlRows или xlColumns.
CategoryLabels Необязательный Variant Целое число, указывающее количество строк или столбцов в исходном диапазоне, содержащих метки категорий. Допустимые значения : от 0 (ноль) до одного меньше максимального числа соответствующих категорий или рядов.
SeriesLabels Необязательный Variant Целое число, указывающее количество строк или столбцов в исходном диапазоне, содержащих метки рядов. Допустимые значения : от 0 (ноль) до одного меньше максимального числа соответствующих категорий или рядов.
HasLegend Необязательный Variant Значение true для включения легенды.
Title Необязательный Variant Текст заголовка диаграммы.
CategoryTitle Необязательный Variant Текст заголовка оси категорий.
ValueTitle Необязательный Variant Текст заголовка оси значений.
ExtraTitle Необязательный Variant Заголовок оси ряда для трехмерных диаграмм или заголовок второй оси значений для двухD-диаграмм.

Замечания

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

Пример

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

Charts("Chart1").ChartWizard _ 
 Gallery:=xlLine, _ 
 HasLegend:=True, CategoryTitle:="Year", ValueTitle:="Sales"

Поддержка и обратная связь

Есть вопросы или отзывы, касающиеся Office VBA или этой статьи? Руководство по другим способам получения поддержки и отправки отзывов см. в статье Поддержка Office VBA и обратная связь.