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


Объект Chart (Word)

Представляет диаграмму в документе.

Замечания

В разделе Пример описываются следующие свойства и методы для возврата объекта Chart :

Пример

Коллекция InlineShapes содержит объект для каждой встроенной фигуры, включая диаграммы, в документе. Используйте InlineShapes (index), где Index — это номер индекса встроенной фигуры, чтобы вернуть один объект InlineShape . Используйте свойство HasChart , чтобы определить, представляет ли объект InlineShape диаграмму. Если свойство HasChart имеет значение True, используйте свойство Chart для возврата объекта Chart .

Вы также можете использовать свойство Type , чтобы определить, представляет ли объект InlineShape диаграмму. Если для свойства Type задано значение WdInlineShapeChart, встроенная фигура представляет диаграмму.

В следующем примере проверяется, представляет ли первая встроенная фигура в активном документе диаграмму. Если это так, в примере изменяется цвет первого ряда диаграммы.

With ActiveDocument.InlineShapes(1) 
 If .HasChart Then 
 .Chart.SeriesCollection(1).Format.Fill.ForeColor.RGB = rgbRed 
 End If 
End With

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

ActiveDocument.InlineShapes.AddChart Type:=xl3DColumn 

Методы

Имя
ApplyChartTemplate
ApplyDataLabels
ApplyLayout
Axes
ChartWizard
ClearToMatchColorStyle
ClearToMatchStyle
Copy
CopyPicture
Delete
Export
FullSeriesCollection
GetChartElement
Paste
Refresh
SaveChartTemplate
Select
SeriesCollection
SetBackgroundPicture
SetDefaultChart
SetElement
SetSourceData

Свойства

Имя
Application
AutoScaling
BackWall
BarShape
CategoryLabelLevel
ChartArea
ChartColor
ChartData
ChartGroups
ChartStyle
ChartTitle
ChartType
Creator
DataTable
DepthPercent
DisplayBlanksAs
Elevation
Floor
GapDepth
HasAxis
HasDataTable
HasLegend
HasTitle
HeightPercent
Legend
Parent
Perspective
PivotLayout
PlotArea
PlotBy
PlotVisibleOnly
RightAngleAxes
Rotation
SeriesNameLevel
Shapes
ShowAllFieldButtons
ShowAxisFieldButtons
ShowDataLabelsOverMaximum
ShowLegendFieldButtons
ShowReportFilterFieldButtons
ShowValueFieldButtons
SideWall
Walls

См. также

Справочник по объектной модели Word

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

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