马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
该组件可供所有支持ActiveX的编程语言调用,目前仅供测试。部分说明如下:

- [FONT=courier new]
- 1、AddTable
- Sub AddTable(ByVal InsertionPoint, ByVal NumRows As Integer, ByVal NumColumns As Integer, [ByVal InsertionDirection As Integer], [RowHeight As Double], [ByVal ColumnWidth As Double])
- 创建表格,需指定表格的插入点、行数和列数,以及插入方向、默认的行高和列宽。
- 插入方向:1代表从上到下,2代表从下到上。
- ETObj.AddTable iPt,3,2,1,8,10
- 表示创建一个3行2列的表格,默认方向是从上到下,行高是8,列宽是10。
- 2、SelectTable
- Sub SetTable(ByVal EntObj As Object)
- 选取现有的表格作为当前表格,仅供后续操作之用。
- EntObj:表示表格的块引用对象。
- ETObj.SetTable EntObj
- 3、ConvertExcel
- 将Excel中的表格插入到AutoCAD,需指定表格的插入点。
- 注:Excel需要先行启动。
- Sub ConvertTableFromExcel(ByVal RangeObj As Object, ByVal InsertionPoint, ByVal InsertoinDirection As Integer)
- RangeObj:代表Excel表格中要转换的单元格区域对象。
- InsertionPoint:代表表格在AutoCAD中的插入点。
- InsertoinDirection:代表表格在AutoCAD中的方向。
- ETObj.ConvertTableFromExcel xlSheet.Selection,iPt,2
- 从Excel中以当前选定的区域插入一个从下到上的表格。
- 4、ConvertAutoCAD
- 将AutoCAD中的表格插入到Excel。
- 注:Excel需要先行启动。
- Sub ConvertTableFromAutoCAD(SheetObj As Object)
- ETObj.ConvertTableFromExcel xlSheet
- 从AutoCAD中转换当前表格到Excel中。
- 5、AddColumn
- 往当前表格中添加列,需指定列的索引。
- 注:列的索引为列插入后的位置。
- Sub AddColumn(ByVal Index As Integer)
- ETObj.AddColumn 1
- 在当前表格中的第一列位置插入一列。
- 6、RemoveColumn
- 从当前表格中删除列,需指定列的索引。
- Sub RemoveColumn(ByVal Index As Integer)
- ETObj.RemoveColumn 1
- 在当前表格中删除第一列。
- 7、SetColumnWidth
- 更改当前表格中某一列的列宽,需指定列的索引。
- Public Property Width As Variant
- ETObj.Range("A:A").Width=20
- 在当前表格中将第一列的列宽设置为20mm。
- 15、DisplayHeadings
- 设置当前表格是否隐藏行号列标
- Sub DisplayHeadings(ByVal bShow As Boolean)
- ETObj.DisplayHeadings False
- 隐藏当前表格的行号列标。
- 16、DisplayGridlines
- 设置当前表格是否隐藏网格线
- Sub DisplayGridlines(ByVal bShow As Boolean)
- ETObj.DisplayHeadings False
- 隐藏当前表格的网格线。
- [/FONT]
|