mmmmmm 发表于 2004-6-15 21:58:00

使用Visual LISP完全操控Excel,数据自由传递,开放源代码。

本帖最后由 作者 于 2007-1-11 11:50:03 编辑 <br /><br /> Go&nbsp;to <a href="http://www.atablex.com" target="_blank">http://www.atablex.com</a> for VLXLS Project

都是一辈子 发表于 2004-9-4 21:54:00

谢啦

glg 发表于 2004-9-7 12:36:00

请问程序的启动命令是什么,谢拉

masterlong 发表于 2004-9-9 22:28:00

真是个好东西啊


但是有问题实在搞不懂


求达人指点


想得到一个range的左上与右下cell的ID


应该是用下面的函数&lt; 第1286行&gt;


(vlxls-range-getid RangeObject)       


文章提供了两个例子


(vlxls-range-getid RangeObject)       "C12:G19"<BR>(vlxls-range-getid RangeObject)       "B16:B16"


但是这个        〈 RangeObject 〉


到底是什么呢?


另外我想得到一个sheet的已使用区域的右下cell的ID


或者是已使用区域的〈最大〉〈行ID〉与〈列ID〉


又该怎么做呢?


先谢了

masterlong 发表于 2004-9-9 22:49:00

(vlxls-sheet-get-usedrange ExcelSessionVLA-OBJECT SheetName)       〈第578行〉


文章的例子里是


(vlxls-sheet-get-usedrange *xlapp* "Sheet1")               


        T


但我运行的结果是


(vlxls-sheet-get-usedrange *xlapp* "Sheet1")               


        #&lt;VLA-OBJECT Range 001e76a4&gt;<BR>


再求达人解答

masterlong 发表于 2004-10-11 01:56:00

没人帮助只有自己努力


花了极大的工夫


总算解决了令人费解的问题


原来作者提供的一个函数


(vlxls-range-getid RangeObject)


是错误的


直接导致了几个引用该函数的函数也出现错误


另外作者提供的另几个函数也有BUG


修正了之后


现在终于编出了自己的xls2dwg的程序


还不太完善但已经足够使用


赞自己一个


感谢作者的无私与楼主的热情奉献

iceberg2509 发表于 2004-11-27 21:16:00

masterlong发表于2004-10-11 1:56:00static/image/common/back.gif没人帮助只有自己努力



花了极大的工夫


总算解决了令人费解的问题


原来作者提供的一个函数


(vlxls-range-getid RangeObject)


是错误的


直接导致...

您能不能将修改后的程序发给我一份啊?万分感谢!Email:Iceberg7512@163.com<BR>

happytruck 发表于 2005-1-9 21:57:00

下载无法使用,不会改,<A name=58187><FONT color=#000066><B>masterlong</B></FONT></A>        能否发一个给我,谢谢!


<A href="mailto:happy_truck@163.com" target="_blank" >happy_truck@163.com</A>

tomato1688 发表于 2005-1-12 15:21:00

请各位有正确的发我一份,谢谢!


tmt@hpu.cn

xxd0109 发表于 2005-7-27 10:01:00

<P>帮主,可以给我发送一份吗?谢谢</P>
<P>电子邮件:tanj@ustc.edu.cn</P>
页: [1] 2 3
查看完整版本: 使用Visual LISP完全操控Excel,数据自由传递,开放源代码。