Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/excel/27.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/vba/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Excel HPageBreaks.Location.row,运行时错误9:下标超出范围_Excel_Vba - Fatal编程技术网

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”),我发现了相同的错误