访问时出现内存不足错误。我的数据库大约有20mb,在不同的表中有大约100,000行。它从今天下午开始,每当我进入VBA编辑器,我就不能编辑任何东西,因为它会删除我刚刚输入的文本,并弹出"Out of memory“。如果我尝试在DropDown列表上使用OnUpdate事件,它将显示相同的错误,并且不会执行任何操作。我甚至不能在代码中设置断点,因为它永远不会出现在代码中。
我试着压缩它,把后端和前端分开。但是什么都不起作用,同样的错
问:当我的系统有足够的内存(而office是64位)时,为什么内存不足? i = i + 1 End With现在,Len(str)报告了~270 k字符,然后我进行了4次迭代,然后开始执行“内存不足”错误。这是这个地方错误的第n次迭代。但是,我已经简化/修改了代码,使其有时可以工作。完全相同的数据集。
更新: Thx到Jean代码,我确信它将部分字符串保存