Table オブジェクト(ActiveX)

AutoCAD テーブル オブジェクト。

サポートされているプラットフォーム: Windows のみ

クラス情報

クラス名

AcadTable

オブジェクトの継承
Object
   AcadObject
      AcadEntity
         AcadTable
作成時に用いる項目

VBA

ModelSpace.AddTable
PaperSpace.AddTable
Block.AddTable
経由する項目

VBA

ModelSpace.Item
PaperSpace.Item
Block.Item
SelectionSet.Item
Group.Item

メンバー

次のメンバーはこのオブジェクトの一部です。

メソッド

プロパティ

イベント

ArrayPolar

ArrayRectangular

ClearSubSelection

ClearTableStyleOverrides

Copy

CreateContent

Delete

DeleteCellContent

DeleteColumns

DeleteContent

DeleteRows

EnableMergeAll

FormatValue

GenerateLayout

GetAlignment

GetAttachmentPoint

GetAutoScale

GetAutoScale2

GetBackgroundColor

GetBackgroundColorNone

GetBlockAttributeValue

GetBlockAttributeValue2

GetBlockRotation

GetBlockScale

GetBlockTableRecordId

GetBlockTableRecordId2

GetBoundingBox

GetBreakHeight

GetCellAlignment

GetCellBackgroundColor

GetCellBackgroundColorNone

GetCellContentColor

GetCellDataType

GetCellExtents

GetCellFormat

GetCellGridColor

GetCellGridLineWeight

GetCellGridVisibility

GetCellState

GetCellStyle

GetCellStyleOverrides

GetCellTextHeight

GetCellTextStyle

GetCellType

GetCellValue

GetColumnName

GetColumnWidth

GetContentColor

GetContentColor2

GetContentLayout

GetContentType

GetCustomData

GetDataFormat

GetDataType

GetDataType2

GetExtensionDictionary

GetFieldId

GetFieldId2

GetFormat

GetFormula

GetGridColor

GetGridColor2

GetGridDoubleLineSpacing

GetGridLineStyle

GetGridLinetype

GetGridLineWeight

GetGridLineWeight2

GetGridVisibility

GetGridVisibility2

GetHasFormula

GetMargin

GetMinimumColumnWidth

GetMinimumRowHeight

GetOverride

GetRotation

GetRowHeight

GetRowType

GetScale

GetSubSelection

GetText

GetTextHeight

GetTextHeight2

GetTextRotation

GetTextString

GetTextStyle

GetTextStyle2

GetValue

GetXData

Highlight

HitTest

InsertColumns

InsertColumnsAndInherit

InsertRows

InsertRowsAndInherit

IntersectWith

IsContentEditable

IsEmpty

IsFormatEditable

IsMergeAllEnabled

IsMergedCell

MergeCells

Mirror

Mirror3D

Move

MoveContent

RecomputeTableBlock

RemoveAllOverrides

ReselectSubRegion

ResetCellValue

Rotate

Rotate3D

ScaleEntity

Select

SelectSubRegion

SetAlignment

SetAutoScale

SetAutoScale2

SetBackgroundColor

SetBackgroundColorNone

SetBlockAttributeValue

SetBlockAttributeValue2

SetBlockRotation

SetBlockScale

SetBlockTableRecordId

SetBlockTableRecordId2

SetBreakHeight

SetCellAlignment

SetCellBackgroundColor

SetCellBackgroundColorNone

SetCellContentColor

SetCellDataType

SetCellFormat

SetCellGridColor

SetCellGridLineWeight

SetCellGridVisibility

SetCellState

SetCellStyle

SetCellTextHeight

SetCellTextStyle

SetCellType

SetCellValue

SetCellValueFromText

SetColumnName

SetColumnWidth

SetContentColor

SetContentColor2

SetContentLayout

SetCustomData

SetDataFormat

SetDataType

SetDataType2

SetFieldId

SetFieldId2

SetFormat

SetFormula

SetGridColor

SetGridColor2

SetGridDoubleLineSpacing

SetGridLineStyle

SetGridLinetype

SetGridLineWeight

SetGridLineWeight2

SetGridVisibility

SetGridVisibility2

SetMargin

SetOverride

SetRotation

SetRowHeight

SetScale

SetSubSelection

SetText

SetTextHeight

SetTextHeight2

SetTextRotation

SetTextString

SetTextStyle

SetTextStyle2

SetToolTip

SetValue

SetValueFromText

SetXData

TransformBy

UnmergeCells

Update

AllowManualHeights

AllowManualPositions

Application

BreaksEnabled

BreakSpacing

Columns

ColumnWidth

Direction

Document

EnableBreak

EntityTransparency

FlowDirection

Handle

HasExtensionDictionary

HasSubSelection

HeaderSuppressed

Height

HorzCellMargin

Hyperlinks

InsertionPoint

Layer

Linetype

LinetypeScale

Lineweight

Material

MinimumTableHeight

MinimumTableWidth

ObjectID

ObjectName

OwnerID

PlotStyleName

RegenerateTableSuppressed

RepeatBottomLabels

RepeatTopLabels

RowHeight

Rows

StyleName

TableBreakFlowDirection

TableBreakHeight

TableStyleOverrides

TitleSuppressed

TrueColor

VertCellMargin

Visible

Width

Modified

注意

表の行および列にはデータが含まれています。Table オブジェクトを使用すると、図面に表を追加したり、図面の表を変更できます。

図面に表を追加するには、 AddTable メソッドを使用します。表を追加した後、列数や行数などの設定を変更できます。

Table オブジェクトを変更するすべてのメソッドは、次のことを行います。

  1. Table オブジェクトを書き出しモードで開く
  2. 入力パラメータに基づいて Table オブジェクトを修正する
  3. Table オブジェクトを閉じ、Table を再計算する

表の再計算では Table オブジェクトがゼロから再構築されるので、大きな表の再計算には多くの時間とメモリを必要とします。表を更新する呼び出しを複数行う場合、修正が行われる前後に RegenerateTableSuppressed を設定することにより、パフォーマンスを向上することができます。