自动识别excel满了?
excel的一个sheet最多可以保存65536行。如果我的软件需要运行几天,而且数据是实时保存的,肯定超过一个sheet的容量。那么请问如何编程实现一个sheet满了之后自动创建一个新的Sheet,继续保存呢?谢谢!PS:一个excel可以保存几个sheet的? 可以计数咯,当达到这个行数自动新建咯 可以计数咯,当达到这个行数自动新建咯
gigio 发表于 2009-6-23 21:55 http://www.cpubbs.com/bbs/images/common/back.gif
最容易想到的办法 不知道report工具包里有没有类似的功能
建议看看工具包 实现就好。或许activex有这样的项 Office工具包有看行数列数的vi, 到65536时可以增加一个sheet.
如果只是字符/数字类的数据, 用数据库或者普通的文本文件保存要比Excel方便快捷得多, 对行数也没有任何限制.
Labc 文本文件其实也有行数限制的吧。
对了,那个OFFICE的工具包哪里有?谢谢 文本文件在windows系统中我记得只有大小的限制, 不超过2G?
你使用Excel 2007可以打开, 对行数的限制比2003版要宽松很多, 貌似可以打开超过65536行.
你试一下.
我个人会选择数据库.
Labc 我想请问一个excel的sheet可以有多少呢?谢谢 9# comedy2006
这个需要看一下excel的说明吧
不过,这也不是问题,你可以限制每个excel文件有多少个sheet,超过就重新建i新的excel 大哥,我提点意见:EXCEL和ACCESS这类数据库都有数量限制的,都是65536.我建议你用SQL或者文本文件,理论上,这两种的存储量都是无限量的
页:
[1]