我正在使用microsft excel 2003.我在执行以下If语句时收到“应用程序定义或对象定义的错误”。
当我收到此错误时,i的值为58981。
行偏移有限制吗?
先谢谢。
---萨姆
答案 0 :(得分:3)
excel 2003工作表可以有maximum of 65,536 rows (by 256 columns)。我猜你的区域加上大偏移超过了这个限制。
答案 1 :(得分:1)
在偏移之前调整大小,这样就不会偏移大区域,使其超出工作表大小(假设逻辑的其余部分是正确的):
范围( “迈德特”)。CurrentRegion.Resize(1,1).Offset(I,0)