关于你要的第一的问题,也是可以解决的,只是觉得必要性不大,你可以试试
ME.HPageBreaks(1).Location.Row
ME.VPageBreaks(1).Location.Column
代码有什么问题吗?如果这个不能运行,你怎么会发现代码没有考虑打印顺序呢
ElseIf totalPg = 1 Then
If VBA.IsEmpty(Target) Then
Application.EnableEvents = False
Target.Font.Color = vbWhite
Target = "$$$"
If totalPg < ExecuteExcel4Macro("GET.DOCUMENT(50)") Then
MsgBox "你选择的单元格不在打印区"
Else
MsgBox "第1页,共1页"
End If
Target.Clear
Application.EnableEvents = True
Else
MsgBox "第1页,共1页"
End If
Else
hNum = Me.HPageBreaks.Count
[此贴子已经被作者于2005-10-16 0:38:37编辑过] |