Таблица 3.8. Терминальные свойства объекта Chart
|
Свойство
| Описание
|
ChartType
| озвращает тип диаграммы: xlArea, xlBar, xlColoumn, xlLine, xlPieВ, xlRadar, xl3DBar, xl3DLine, xl3DSurface и др. Позволяет прочесть или задать тип и формат стандартной диаграммы. Возможные значения задаются константами, которых около сотни. Напомним, что с каждым из 14 стандартных типов связано до 10 форматов.
|
AutoScaling
| Булево свойство, имеющее значение True, когда трехмерная диаграмма автоматически масштабируется так, чтобы совпадать по размеру с двумерной. Свойство RightAngleAxes должно также иметь значение True.
|
BarShape
| Мы ранее говорили, что двумерные гистограммы изображаются в виде прямоугольников. Для изображения трехмерных гистограмм обычно используются параллелепипеды, но можно применять и другие геометрические фигуры. Свойство BarShape задает вид используемой фигуры. Оно имеет следующие значения: xlBox, xlConeToMax, xlConeToPoint, xlCylinder, xlPyramidToMax, или xlPyramidToPoint. Использовать это свойство вряд ли стоит. Все эти фигуры- "изыски от лукавого".
|
DepthPercent, HeightPercent
| Свойства применимы только к трехмерным диаграммам. Позволяют установить глубину и высоту диаграммы в процентах относительно ее ширины.
|
DisplayBlanksAs
| Устанавливает способ интерпретации данных при встрече с пустой ячейкой. Следующие константы: xlNotPlotted, xlInterpolated, или xlZero задают три возможные стратегии- игнорировать ячейку, провести интерполяцию или считать нулем.
|
Elevation, Rotation, Perspective, RightAngleAxes
| Можно попытаться повысить наглядность изображения диаграммы. Свойство Elevation задает возвышение (в градусах) точки, с которой Вы смотрите на диаграмму. Rotation задает поворот вокруг оси Z, а Perspective - перспективу. Булево свойство RightAngleAxes задает "угол зрения".
|
GapDepth
| Задает в трехмерной диаграмме расстояние между рядами данных. Значение может быть в интервале от 0 до 500.
|
HasAxis, HasDataTable, HasLegend, HasTitle
| Булевы свойства, показывающие, какие элементы диаграммы присутствуют в ней. (возвращает True, если элемент имеется на диаграмме, и False если его нет)
|
PlotBy
| Имеет два значения: xlColumns и xlRows, указывающие столбцы или строки следует использовать как ряды данных.
|
PlotVisibleOnly
| Булево свойство, имеющее значение True, если отображаются только данные из видимых ячеек. В противном случае диаграмма отображает все данные, включая скрытые ячейки.
|
ProtectContents, ProtectData, ProtectDrawingObjects, ProtectFormatting, ProtectGoalSeek, ProtectionMode, ProtectSelection
| Булевы свойства, позволяющие установить защиту соответствующих элементов диаграммы. Часть из них имеет статус "только для чтения".
|
ShowWindow
| Булево свойство, применяемое только к встроенным диаграммам. Имеет значение True, если диаграмма отображается в отдельном окне.
|
Visible
| Напомним, имеет три значения: True, False и xlVeryHidden.
|