mmmmmm 发表于 2003-12-14 12:47:00

绝对的好东东,使用VLISP也能自如地操控Excel了。

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。
 OTGModifier:
对OTG内文本属性如图层、颜色、高度、对齐方式、宽度因子等进行编辑。
 OTGSynchronizer:
建立AutoCAD和Excel的联系,用户可在Excel中直接完成表格内容的修改。
 VirtualTableModifier:
通过将已有的文本定义为虚拟表格文本的方法,在Excel中编辑图内已有的文本。

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

下载的链接:http://www.ikozmos.com/download/products/oasis-xls.exe

我爱lisp 发表于 2013-12-7 23:40:46

奇怪,这样的好帖为啥沉了?

xiabin68 发表于 2015-1-7 09:06:37

支持一下,,,,,,,,

侧影中有你 发表于 2015-1-7 10:16:29

支持一下。

PGJ 发表于 2015-3-16 14:40:47

好东西要支持一下

crystal 发表于 2015-8-15 10:42:12

支持,但如何免费索取注册码?

crystal 发表于 2015-8-16 16:54:27

时间太久,下不了了。可惜。

yusir315 发表于 2015-12-18 22:55:23

先支持

Mlove-Q 发表于 2016-6-12 21:41:45

下载链接已经失效了,如果楼主看到希望可以更新一下

LIULISHENG 发表于 2017-9-26 11:15:06

下载链接已经失效了,如果楼主看到希望可以更新一下
页: [1]
查看完整版本: 绝对的好东东,使用VLISP也能自如地操控Excel了。