TC官方合作论坛

 找回密码
 立即注册
查看: 1727|回复: 3

[问题] TC和懒人办公插件。调用懒人函数有BUG吗?

[复制链接]
发表于 2016-6-13 20:26:20 来自手机 | 显示全部楼层 |阅读模式

马上加入TC

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

x


TC和懒人办公插件。调用懒人函数有BUG吗?

插件来源:
TC论坛。插件专区。

【新版】懒人办公插件 V15.0918.0.4(支持 Excel/ET/Word/Access)

楼主 lxj1985 发消息本帖最后由 lxj1985 于 2015-11-7 22:09 编辑


测试目标:EXCEL功能区.数据处理.筛选.

测试命令:LazyExcel.ExcelFilter()

下面代码换成了TC格式的。



功能 执行()

注册插件("rc:LazyOffice.dll", 真)

变量 LazyExcel, path,  Index, Arr

path = "c:\\测试.xls"

LazyExcel = 插件 ("Lazy.LxjExcel")

Index =  LazyExcel.ExcelOpen(path, 1)

//写入数据用来测试 筛选命令

遍历(变量 m = 1; m <  7; m++)

遍历(变量 n = 1; n <  5; n++)

LazyExcel.ExcelWrite( 1, m, n, m * n, Index)

结束

结束

//对第2列和第3列执 行筛选

Arr =  LazyExcel.ExcelFilter(1, 1, 2, "<5 or >8", Index)

Arr =  LazyExcel.ExcelFilter(1, 1, 3, ">10", Index)

messagebox(数组转 字符串(Arr))

LazyExcel.ExcelFilterOve r(1, Index)

结束




懒人办公插件.
在TC中调用返回值为数组的函数,就会提示错误。

但在AJJL中调用这个函数,却是很正常。

Dim LazyExcel,path,Index,Arr

path="C:\测试.xls"

Set LazyExcel= CreateObject("Lazy.LxjExcel")

Index = LazyExcel.ExcelOpen(path, 1)

'写入数据用来测试筛选命令

For m = 1 To 6

For n = 1 To 4

Call  LazyExcel.ExcelWrite(1, m, n, m*n, Index)

Next

Next

'对第2列和第3列执行筛选

Arr = LazyExcel.ExcelFilter(1,1,2, "<5 or >8", Index)

Arr = LazyExcel.ExcelFilter(1, 1, 3, ">10", Index)

MsgBox join(Arr, VbCrlf)

'筛选结束

Call LazyExcel.ExcelFilterOver(1,Index)


回复

使用道具 举报

发表于 2016-6-13 20:37:10 | 显示全部楼层
TC5 现在自带基本EXCEL读写功能了吧?不是做办公软件,用数据库比较好
回复 支持 反对

使用道具 举报

发表于 2016-6-14 09:31:46 | 显示全部楼层
个人神话 发表于 2016-6-13 20:37
TC5 现在自带基本EXCEL读写功能了吧?不是做办公软件,用数据库比较好

如果是办公就需要用到excel了,别人发来表格,想流程化处理表格的数据,目前来说懒人插件还是比较好用的,奈何现在TC对懒人插件的支持不够完善
回复 支持 反对

使用道具 举报

发表于 2016-6-20 16:06:55 | 显示全部楼层
feskar 发表于 2016-6-14 09:31
如果是办公就需要用到excel了,别人发来表格,想流程化处理表格的数据,目前来说懒人插件还是比较好用的,奈 ...

我大量使用懒人处理excel表格,挺好的,BUG不是很多吧。有一个懒人群你可以搜一下,群主基本问题都会解答。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

推荐上一条 /2 下一条

关闭

小黑屋|TC官方合作论坛 (苏ICP备18045623号)

GMT+8, 2024-10-1 13:53 , Processed in 0.036170 second(s), 23 queries .

Powered by 海安简单软件服务部

© 2008-2019 版权所有 保留所有权利

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