PlanMaker’s object model

<< Click to Display Table of Contents >>

PlanMaker’s object model

PlanMaker provides BasicMaker (and all other OLE Automation compatible programming languages) with the objects listed below.

Notes:

Properties marked with "R/O" are "Read Only" (i.e. write-protected). They can be read, but not changed.

The default property of an object is marked in italics.

The following table lists all objects and collections available in PlanMaker:

Name

 

Type

 

Description

Application

 

Object 

 

"Root object" of PlanMaker

Options

 

Object

 

Global options

UserProperties

 

Collection

 

Collection of all components of the user's address

UserProperty

 

Object

 

An individual component of the user's address

CommandBars

 

Collection

 

Collection of all toolbars (toolbars work only in classic mode; they do not work with ribbons)

CommandBar

 

Object

 

A single toolbar (toolbars work only in classic mode; they do not work with ribbons)

AutoCorrect

 

Object

 

Automatic text correction and SmartText

AutoCorrectEntries

 

Collection

 

Collection of all SmartText entries

AutoCorrectEntry

 

Object

 

An individual SmartText entry

Workbooks

 

Collection

 

Collection of all open documents (workbooks)

Workbook

 

Object

 

An individual open document

DocumentProperties

 

Collection

 

Collection of all document properties of a document

DocumentProperty

 

Object

 

An individual document property

Sheets

 

Collection

 

Collection of all worksheets of a document

Sheet

 

Object

 

An individual worksheet of a document

PageSetup

 

Object

 

The page settings of a worksheet

Range

 

Object

 

A range of cells in a worksheet

Rows

 

Collection

 

Collection of all rows in a worksheet or range

Columns

 

Collection

 

Collection of all columns in a worksheet or range

NumberFormatting

 

Object

 

The number formatting of a range

Font

 

Object

 

The character formatting of a range or conditional formatting

Borders

 

Collection

 

Collection of all border lines of a range or conditional formatting

Border

 

Object

 

An individual border line

Shading

 

Object

 

The shading of a range or conditional formatting

Validation

 

Object

 

The input validation settings of a range

AutoFilter

 

Object

 

The AutoFilter of a worksheet

Filters

 

Collection

 

Collection of all columns in an AutoFilter

Filter

 

Object

 

An individual column in an AutoFilter

Windows

 

Collection

 

Collection of all open document windows

Window

 

Object

 

An individual document window

RecentFiles

 

Collection

 

Collection of all recently opened files, as listed in the File menu

RecentFile

 

Object

 

An individual recently opened file

FontNames

 

Collection

 

Collection of all installed fonts

FontName

 

Object

 

An individual installed font

Detailed descriptions of all objects and collections follow on the next pages.