我发现了一个有趣的错误。我必须使用为第三方程序制作的工作表。一些细胞看起来已经受损。它们用# 符号填充。Excel 在公式栏窗口中显示负数,它们应该是日期。
在 VBA 中,我也看不到它的内容。一个简单的语句: Range("cell address").value 导致溢出错误 6. 当我尝试查看它的类型时也会发生同样的情况。
由于我必须逐个单元格地阅读所有工作表,因此我想象的唯一解决方案是管理此错误。像这样的事情:在错误恢复下 - 如果错误> 0 ...等。
是否可以在不关闭运行时错误的情况下管理这些单元?