Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Структурные особенности Visual Basic.docx
Скачиваний:
44
Добавлен:
17.11.2019
Размер:
2.86 Mб
Скачать

Терминальные свойства объекта Chart

Таблица 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.