excel 2007 vba:如何参考HPageBreaks
我试图编写一个macros,它可以查看工作表保持的水平分页符列表,看起来像HPageBreaks应该是这样的。 我可以添加或删除分页符,但我似乎无法孤立集合本身来查看其内容。 即使添加一个手表,看ActiveSheet.HPageBreaks只是带来了一个计数字段等于0的通用外观对象,无论现有的分页符。
我现在很困惑。 有什么方法可以查看表单中的现有分页符? 他们在/之间发生什么行的列表将是很好的。
这应该让你开始:
Sub testing() MsgBox "There are " & ActiveSheet.HPageBreaks.Count & " pagebreaks." For Each pb In ActiveSheet.HPageBreaks MsgBox "a page break lies between rows " & pb.Location.Row - 1 _ & " and " & pb.Location.Row Next End Sub
这里有一些(很less)参考文献:
http://msdn.microsoft.com/en-us/library/aa661442(office.10).aspx
http://msdn.microsoft.com/en-us/library/aa206426(office.10).aspx