Excel HPageBreaks.Location.row,运行时错误9:下标超出范围
下面的代码抛出下标超出范围错误Excel HPageBreaks.Location.row,运行时错误9:下标超出范围,excel,vba,Excel,Vba,下面的代码抛出下标超出范围错误 x = ActiveSheet.HPageBreaks(i).Location.Address 当i为1和2时,代码执行良好。。当循环中i为3时,代码抛出错误 ActiveSheet.HPageBreaks.Count is 133 有人能帮我解决这个问题吗?请创建一个循环。在处理过程中,活动工作表是否会更改?尝试使用工作表变量而不是ActiveSheets没有工作表是常量,我也尝试了工作表(“sheet1”),我发现了相同的错误
x = ActiveSheet.HPageBreaks(i).Location.Address
当i
为1
和2
时,代码执行良好。。当循环中i
为3
时,代码抛出错误
ActiveSheet.HPageBreaks.Count is 133
有人能帮我解决这个问题吗?请创建一个循环。在处理过程中,活动工作表是否会更改?尝试使用工作表变量而不是ActiveSheets没有工作表是常量,我也尝试了工作表(“sheet1”),我发现了相同的错误