ChartSheetBase.ChartWizard(Object, Object, Object, Object, Object, Object, Object, Object, Object, Object, Object) Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Изменяет свойства данного элемента управления ChartSheetBase.
public void ChartWizard (object source, object gallery, object format, object plotBy, object categoryLabels, object seriesLabels, object hasLegend, object title, object categoryTitle, object valueTitle, object extraTitle);
Параметры
- source
- Object
Диапазон, содержащий источник данных для новой диаграммы. Если этот аргумент не указан, Microsoft Office Excel производит редактирование активного листа диаграммы или выделенной диаграммы на активном рабочем листе.
- gallery
- Object
Тип диаграммы.
- format
- Object
Номер параметра для встроенных автоформатов. Может представлять собой число от 1 до 10 в зависимости от типа коллекции. Если этот аргумент не указан, Microsoft Office Excel выбирает значение по умолчанию в соответствии с типом коллекции и источником данных.
- plotBy
- Object
Определяет размещение данных для каждого ряда по столбцам или строкам. Может быть одной из следующих констант XlRowCol: xlRows или xlColumns.
- categoryLabels
- Object
Целое число, определяющее количество строк или столбцов в исходном диапазоне, содержащем подписи категорий. Допустимые значения — от нуля (0) до максимального числа соответствующих категорий или рядов минус 1.
- seriesLabels
- Object
Число строк или столбцов в исходном диапазоне, содержащем подписи рядов. Допустимые значения — от нуля (0) до максимального числа соответствующих категорий или рядов минус 1.
- hasLegend
- Object
При значении true включается легенда.
- title
- Object
Текст названия диаграммы.
- categoryTitle
- Object
Текст названия оси категорий.
- valueTitle
- Object
Текст названия оси значений.
- extraTitle
- Object
Название оси рядов для объемных диаграмм или название второй оси значений для плоских диаграмм.
Примеры
В следующем примере кода метод используется ChartWizard для задания источника данных и типа диаграммы текущего объекта Microsoft.Office.Tools.Excel.ChartSheetBase .
private void ModifyChartSheet()
{
Globals.Sheet1.Range["A1", "A5"].Value2 = 22;
Globals.Sheet1.Range["B1", "B5"].Value2 = 55;
this.ChartWizard(Globals.Sheet1.Range["A1", "B5"],
Excel.XlChartType.xl3DColumn,false,
"Revised chart");
}
Private Sub ModifyChartSheet()
Globals.Sheet1.Range("A1", "A5").Value2 = 22
Globals.Sheet1.Range("B1", "B5").Value2 = 55
Me.ChartWizard(Source:=Globals.Sheet1.Range("A1", "B5"), _
Gallery:=Excel.XlChartType.xl3DColumn, _
HasLegend:=False, Title:="Revised chart")
End Sub
Комментарии
Этот метод можно использовать для быстрого форматирования Microsoft.Office.Tools.Excel.ChartSheetBase без установки всех отдельных свойств. Данный метод не является интерактивным и изменяет только указанные свойства.
Если Source параметр не указан и либо выделенный фрагмент не является внедренной диаграммой на активном листе, либо активный лист не является существующей диаграммой, этот метод завершается ошибкой и возникает ошибка.
Необязательные параметры
Дополнительные сведения о необязательных параметрах см. в разделе необязательные параметры в решениях Office.