ChartSheet.ChartWizard Метод (2007 System)
Обновлен: Ноябрь 2007
Изменяет свойства данного элемента управления Microsoft.Office.Tools.Excel.ChartSheet.
Пространство имен: Microsoft.Office.Tools.Excel
Сборка: Microsoft.Office.Tools.Excel.v9.0 (в Microsoft.Office.Tools.Excel.v9.0.dll)
Синтаксис
'Декларация
Public Sub ChartWizard ( _
Source As Object, _
Gallery As Object, _
Format As Object, _
PlotBy As Object, _
CategoryLabels As Object, _
SeriesLabels As Object, _
HasLegend As Object, _
Title As Object, _
CategoryTitle As Object, _
ValueTitle As Object, _
ExtraTitle As Object _
)
'Применение
Dim instance As ChartSheet
Dim Source As Object
Dim Gallery As Object
Dim Format As Object
Dim PlotBy As Object
Dim CategoryLabels As Object
Dim SeriesLabels As Object
Dim HasLegend As Object
Dim Title As Object
Dim CategoryTitle As Object
Dim ValueTitle As Object
Dim ExtraTitle As Object
instance.ChartWizard(Source, Gallery, _
Format, PlotBy, CategoryLabels, SeriesLabels, _
HasLegend, Title, CategoryTitle, _
ValueTitle, ExtraTitle)
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
Тип: System.Object
Диапазон, содержащий источник данных для новой диаграммы. Если этот аргумент не указан, Microsoft Office Excel производит редактирование активного листа диаграммы или выделенной диаграммы на активном рабочем листе.
- Gallery
Тип: System.Object
Тип диаграммы.
- Format
Тип: System.Object
Номер параметра для встроенных автоформатов. Может представлять собой число от 1 до 10 в зависимости от типа коллекции. Если этот аргумент не указан, Microsoft Office Excel выбирает значение по умолчанию в соответствии с типом коллекции и источником данных.
- PlotBy
Тип: System.Object
Определяет размещение данных для каждого ряда по столбцам или строкам. Может быть одной из следующих констант XlRowCol: xlRows или xlColumns.
- CategoryLabels
Тип: System.Object
Целое число, определяющее количество строк или столбцов в исходном диапазоне, содержащем подписи категорий. Допустимые значения — от нуля (0) до максимального числа соответствующих категорий или рядов минус 1.
- SeriesLabels
Тип: System.Object
Число строк или столбцов в исходном диапазоне, содержащем подписи рядов. Допустимые значения — от нуля (0) до максимального числа соответствующих категорий или рядов минус 1.
- HasLegend
Тип: System.Object
При значении true включается легенда.
- Title
Тип: System.Object
Текст названия диаграммы.
- CategoryTitle
Тип: System.Object
Текст названия оси категорий.
- ValueTitle
Тип: System.Object
Текст названия оси значений.
- ExtraTitle
Тип: System.Object
Название оси рядов для объемных диаграмм или название второй оси значений для плоских диаграмм.
Заметки
Этот метод может использоваться для быстрого форматирования элемента управления Microsoft.Office.Tools.Excel.ChartSheet без необходимости устанавливать каждое свойство отдельно. Данный метод не является интерактивным и изменяет только указанные свойства.
Если параметр Source не указан, а выделенный объект не является внедренной диаграммой либо активный лист не является существующей диаграммой, при выполнении данного метода произойдет сбой и возникнет ошибка.
Необязательные параметры
Сведения о необязательных параметрах см. в разделе Общие сведения о необязательных параметрах в решениях Office.
Примеры
В следующем примере кода метод ChartWizard используется для задания источника данных и типа диаграммы для текущего объекта Microsoft.Office.Tools.Excel.ChartSheet.
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
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, missing,
missing, missing, missing, false,
"Revised chart", missing, missing, missing);
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.