繁体   English   中英

访问VBa:在报告时检查excel文件的结尾

[英]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.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM