以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [分享]利用EXCEL攻略做成的ECEXL报表  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=8050)

--  作者:blackzhu
--  发布时间:2010/9/1 12:49:00
--  [分享]利用EXCEL攻略做成的ECEXL报表


      我跟着R版的EXECL报表攻略做的一个直接利用代码生成EXECL报表的东东,贴上来大家学习一下,要求申精!

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:代码生成execl报表.rar

[此贴子已经被作者于2010-9-1 15:25:56编辑过]

--  作者:狐狸爸爸
--  发布时间:2010/9/1 15:10:00
--  
说明索引超出行数了了吗,例如你只有10行,结果来个rows(11),就会出错
--  作者:blackzhu
--  发布时间:2010/9/1 15:21:00
--  
以下是引用狐狸爸爸在2010-9-1 15:10:00的发言:
说明索引超出行数了了吗,例如你只有10行,结果来个rows(11),就会出错

这个不知道为什么,For J As Integer = 0 To 11这儿的11改成6就OK了.


--  作者:狐狸爸爸
--  发布时间:2010/9/1 15:26:00
--  
说明没有这么多行
--  作者:reachtone
--  发布时间:2010/9/1 15:42:00
--  
通过Ws.UsedRange.Rows.Count可以得到当前数据表已经使用的行数.
--  作者:blackzhu
--  发布时间:2010/9/1 15:54:00
--  
以下是引用reachtone在2010-9-1 15:42:00的发言:
通过Ws.UsedRange.Rows.Count可以得到当前数据表已经使用的行数.

我再研究一下.


--  作者:blackzhu
--  发布时间:2010/9/1 15:58:00
--  
以下是引用reachtone在2010-9-1 15:42:00的发言:
通过Ws.UsedRange.Rows.Count可以得到当前数据表已经使用的行数.

   不太懂,是不是可以通过这个 设置那些属性?


--  作者:reachtone
--  发布时间:2010/9/1 16:05:00
--  
UsedRange表示已经使用的单元格区域,通过它可以得到有效的行数和列数,然后再据此操作就不会出现索引错误了
--  作者:blackzhu
--  发布时间:2010/9/1 16:15:00
--  
以下是引用reachtone在2010-9-1 16:05:00的发言:
UsedRange表示已经使用的单元格区域,通过它可以得到有效的行数和列数,然后再据此操作就不会出现索引错误了

哦,是这样,我有空测试一下.