[英]Access VBa: to check end of excel file while reporting
我正在将对访问表的某些检查结果写入excel文件。 有时结果超过65k,超出了excel可以处理的范围(excel 2002)。 我如何检查文件的末尾并打开新表以继续
谢谢
您至少有两个选择。
第一个是在输出行时简单地对行进行计数(如果一次写操作不会全部发生,则将第二个文件与主文件中的行数保持在一起)。 当行数接近极限(即65k)时,开始一个新的工作表。
根据文件结构的灵活性,一种替代方法是将所有行写入访问表,然后让Excel工作表查询访问表。 这将绕过Excel 2002中的行限制
我应该问一下如何将这些输出到文件中。
如果按程序进行操作,那么为什么不让运行计数器转到65535。如果超出该计数,则启动一个新的工作表。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.