我在完成 excel 任务时通过错误注意到最大行限制为 1,048,576。是否有设置或某些 VBA 可以限制 Excel 工作簿的最大行限制小于 1,048,576?
例如,假设我有一个真正不会超过 2,000 条记录的工作簿。有没有办法设置成无论如何都不能存在大于2000的记录?
网上找了一圈,只看到有人要提高额度!
最佳答案
一种选择是保护(并可选择隐藏)所有超过 2000 的行。关于优秀评论中提出的问题:
- 保护工作表时,禁止插入新行。
- protected 行不包含在工作表的
.UsedRange
中。 - 在测试中,文件大小只增加了几 KB,所以不用担心。
关于excel - 有没有办法将 Excel 的最大行限制设置为 1,048,576,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/74278415/