На этом шаге мы перечислим основные свойства этого объекта.
Перечислим основные свойства объекта Chart и семейства Charts.
Свойство | Назначение |
---|---|
ChartArea | Возвращает объект ChartArea — область на листе, отведенная под диаграмму. В следующем примере устанавливается цвет элементов
объекта ChartArea.
With Charts("Диаграмма").ChartArea .Interior.Colorlndex = 3 .Border.Colorlndex = 5 End With |
PlotArea | Возвращает объект PlotArea — часть области ChartArea, отведенная непосредственно под диаграмму. В следующем примере
устанавливается цвет объекта PlotArea:
Charts(1).PlotArea.Interior.Colorlndex = 8 |
ChartTitle | Возвращает объект ChartTitle, являющийся заголовком диаграммы. В следующем примере задается заголовок диаграммы Отчет:
With Charts ("Отчет") .HasTitle = True .ChartTitle.Text = "Продажи за май" End With |
ChartType | Возвращает тип диаграммы: xlArea, xlBar, xlColumn, xlLine, xlPie, xlRadar, xlXYScatter, xlCombination, xl3DArea, xlSDBar, xl3DColumn, xl3DLine, xl3DPie, xlSDSurface, xlDoughnut |
Legend | Возвращает объект Legend. Используется для изменения легенды. Например:
ChartObjects(1).Chart.Legend.Font.Bold = True |
Rotation | Возвращает угол поворота 3-мерной диаграммы вокруг z-оси. Допустимыми являются значения от 0° до 360°. По умолчанию принимается угол, равный 20° |
Elevation | Возвращает угол возвышения для обзора трехмерной диаграммы. Допустимыми являются значения от -90° до 90°. По умолчанию принимается угол, равный 15° |
PlotBy | Допустимые значения: xlColumns (столбцы используются как ряды данных при построении диаграммы), xlRows (строки используются как ряды данных при построении диаграммы) |
PlotVisibleOnly | Допустимые значения: True (диаграмма строится только по видимым ячейкам), False (в противном случае) |
Floor, Corners, Walls | Возвращают соответственно объекты Floor, Corners, Walls, используемые при построении трехмерных диаграмм. При отображении
таких диаграмм для создания иллюзии трехмерности диаграмма отображается на фоне открытого куба, основание которого задается объектом Floor, углы —
Corners, а две боковые стенки — Walls. В следующем примере устанавливаются цвета объектов Floor и Walls и
выбирается объект Corners:
With Charts (1) .Floor.Interior.ColorIndex = 5 .Walls.Border.ColorIndex = 3 .Corners.Select End With |
AutoScaling | Допустимые значения: True (трехмерная диаграмма автоматически масштабируется так, чтобы по размеру совпадать с двумерной), False (диаграмма не масштабируется) |
DepthPercent, HeightPercent | Применяется только к трехмерным диаграммам. Возвращает глубину и высоту диаграммы в процентах к ее ширине |
DisplayBlasnksAs | Допустимые значения:
|
HasAxis, HasDataTable, HasLegend, HasTitle | Возвращает True, если указанный элемент имеется на диаграмме, и False — в противном случае |
ProtectContents, ProtectData, ProtectDrawingObjects, ProtectFormatting, ProtectGoalSeek, ProtectionMode, ProtectionSelection | Возвращает True, если указанный элемент диаграммы имеет защиту, и False — в противном случае |
На следующем шаге мы рассмотрим методы этого объекта.