找回密码
 立即注册

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 873|回复: 0

[原创]:绝对的好东东,有了她,使用Visual LISP也能自如地操控Excel了。

[复制链接]
发表于 2003-12-13 21:15:38 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
KozMos OASis-XLS是一个基于Visual LISP的编程工具包。KozMos OASis-XLS的设计目标是在Visual LISP和Excel之间提供数据的交互及交换操作。通过使用ActiveX的技术,可以在VisualLISP和Excel之间建立非常紧密且无逢的数据交互通道。但是在基于ActiveX技术的程序编制中,大量地使用变体变量,同时在操作参数、函数变量的类型等方面同传统的Visual LISP程序本身有很大的区别,作为熟悉Visual LISP编程的人来说,这是一件非常痛苦的事情,许多人也因此而将处理Excel工作的目光放在了Visual Basic上。KozMos OASis-XLS一方面提供并增强了两个软件间的数据传递,函数设计在习惯上也尽量保持了同Visual LISP的一致性,由程序自身去智能地进行数据的转换和处理。在传递给函数的变量中,可以完全使用Visual LISP的基本变量类型:字符串和复杂的字符串表。
一般说来,使用Visual LISP在速度上同Visual Basic有很大的差距,不过由于程序的优化及安全数组的应用,在对Excel数据读写的速度上,KozMos OASis-XLS同Visual Basic的差异不大。
完整的KozMos OASis-XLS包括三个部分:
        编程函数接口OASis-XLS API
        基于OASis-XLS API的免费工具和源代码实例
        基于OASis-XLS API的共享软件
KozMos OASis-XLS大约新定义了60多个函数,所有这些函数被分为五类,并各自有自己的标示前缀:
        Excel应用程序(前缀:)
        Excel工作簿(前缀:)
        Excel单元格(前缀:)
        Excel索引颜色颜色同AutoCAD索引颜色转换(前缀:)
        Excel同AutoCAD相互转换(前缀:)
同KozMos OASis-XLS一起发布的应用命令中,大部分是免费程序,不过其中某些功能强大的程序是共享软件。在没有注册的情况下,某些功能或选项将会被锁定。
KozMos OASis-XLS中的共享软件:
        OTGCreator:
设计用于将Excel的单元格数据导入AutoCAD并集成为表格图块组OASis-XLS Table Group[OTG]。
        OTGModifier:
对OTG内文本属性如图层、颜色、高度、对齐方式、宽度因子等进行编辑。
        OTGSynchronizer:
建立AutoCAD和Excel的联系,用户可在Excel中直接完成表格内容的修改。
        VirtualTableModifier:
通过将已有的文本定义为虚拟表格文本的方法,在Excel中编辑图内已有的文本。

使用OASis-XLS API是完全免费的,不过需要免费索取注册码,否则每次装载时,程序会显示提示栏。这样仅仅是想知道到底有多少人使用OASis-XLS API。

下载的链接:http://www.ikozmos.com/download/products/oasis-xls.exe
论坛插件加载方法
发帖求助前要善用【论坛搜索】功能,那里可能会有你要找的答案;
如果你在论坛求助问题,并且已经从坛友或者管理的回复中解决了问题,请把帖子标题加上【已解决】;
如何回报帮助你解决问题的坛友,一个好办法就是给对方加【D豆】,加分不会扣除自己的积分,做一个热心并受欢迎的人!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|申请友链|Archiver|手机版|小黑屋|辽公网安备|晓东CAD家园 ( 辽ICP备15016793号 )

GMT+8, 2025-9-26 20:46 , Processed in 0.184020 second(s), 38 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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