||
;;总结:Autocad 与 Excel 通讯的一般步骤
;;1 建立连接
(if
(not
(setq excel (vlax-get-or-create-object
"Excel.Application")) ;_ Excel ActiveX
)
(progn
(princ
"\nExcel not Install!")
(exit) ;_无法建立时程序退出
)
)
;;2 获得 Workbooks
(setq wks (vlax-get excel 'workbooks))
;;3 用 Workbooks 的 Open 或者 Add 方法打开或者建立新的Workbook
(setq shts (vlax-invoke
wks 'open fl))
;;4 获取 excel 的 Sheets (工作簿)
(setq sht (vlax-get excel 'sheets))
;;5 依次处理 Sheet
(vlax-for sh sht ...)
;;6 获取 Sheet 中的 Cells (单元格集合)
(vlax-get sh 'Cells)
;;7 用 item 属性就可以得到指定的单元格了
(vlax-get-property cells 'item 1 2)
;;8 后面就是根据需要对 Cell 进行各种操作
|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )
GMT+8, 2024-5-10 08:13 , Processed in 0.252011 second(s), 23 queries , Gzip On.
Powered by Discuz! X3.5
© 2001-2024 Discuz! Team.