明经CAD社区

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 1240|回复: 2

[提问] 有关excel设置的问题

[复制链接]
发表于 2014-2-26 16:24:22 | 显示全部楼层 |阅读模式
本帖最后由 jkl111 于 2014-2-26 16:40 编辑

在向excel里写数据时看到以下几个函数。。
(defun put-cell-txtcolor (obj atype txtcc txthh data)
    (mx-put-horizontalalignment obj atype)
    (mx-put-bold (mx-get-font obj) 1)
    (mx-put-colorindex (mx-get-font obj) txtcc)
    (mx-put-size (mx-get-font obj) txthh)
    (mx-put-value2 obj data)
)

这其中的 mx-put-××××和mx-get-****...这类函数的说明哪里有啊。。度娘不好使。。

发表于 2014-2-26 16:40:54 | 显示全部楼层
前缀“mx-”是由函数 vlax-import-type-library 自定义的! 属性 txtcolor、horizontalalignment等可参阅Excel的VBA帮助!

vlax-import-type-library 从类型库中输出信息

(vlax-import-type-library :tlb-filename filename [:methods-prefix mprefix  :properties-prefix pprefix :constants-prefix cprefix])
参数

filename

字符串,指定类型库。文件可为如下类型:

类型库 (.tlb) 或对象库 (.olb) 文件
可执行 (.exe) 文件
包含类型库资源的库 (.dll) 文件
拥有类型库的复合文档
其他可被 LoadTypeLib API 理解的文件格式
如果省略 tlb-filename 中的路径,AutoCAD 将在支持文件搜索路径中查找。

mprefix

用于对象方法包容器函数的前缀。例如,如果类型库包含 Calculate 方法,而 mprefix 参数设置为 cc-,则 Visual LISP 生成名为 cc-Calculate 的包容器函数。该参数的缺省值为“”。

pprefix

用于对象特性包容器函数的前缀。例如,如果类型库包含 Width 特性,并提供读写权限,而 pprefix 设置为 cc-,则 Visual LISP 生成名为 cc-get-Width 和 cc-put-Width 的包容器函数。该参数的缺省值为“”。

cprefix

用于类型库中常量的前缀。例如,如果类型库包含 ccMaxCountOfRecords 特性,并提供读写权限,而 cprefix 设置为 cc-,则 Visual LISP 生成名为 cc-ccMaxCountOfRecords. 的常量。该参数的缺省值为“”。

请注意在向 vlax-import-type-library 传递参数时关键字的使用。

返回值

如果成功则返回 T。

示例

输入 Microsoft Word 类型库,为方法和特性指定前缀“msw-”,并为常量指定前缀“mswc-”:

_$ (vlax-import-type-library
   :tlb-filename "c:/program files/microsoft office/msword8.olb"
   :methods-prefix "msw-"
   :properties-prefix "msw-"
   :constants-prefix "mswc-")
T
 楼主| 发表于 2014-2-26 16:53:03 | 显示全部楼层
Gu_xl 发表于 2014-2-26 16:40
前缀“mx-”是由函数 vlax-import-type-library 自定义的! 属性 txtcolor、horizontalalignment等可参阅Ex ...

谢谢。。版主。。。顺便在问下::(nentselp)函数,,为什么文本返回值没有4×4矩阵。。而块就能。。文本不也是对象坐标系吗
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|CAD论坛|CAD教程|CAD下载|联系我们|关于明经|明经通道 ( 粤ICP备05003914号 )  
©2000-2023 明经通道 版权所有 本站代码,在未取得本站及作者授权的情况下,不得用于商业用途

GMT+8, 2025-5-25 10:23 , Processed in 0.184626 second(s), 27 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表