Sub CtrlA_Excl_PrtA()
If ActiveSheet.PageSetup.PrintArea = "" Then Exit Sub
Set PrtA = Range(ActiveSheet.PageSetup.PrintArea)
Set SelA = Range(Cells(1, PrtA.Column + PrtA.Columns.Count), Cells(1, Columns.Count)).EntireColumn
Set SelA = Application.Union(SelA, Range(PrtA.Row + PrtA.Rows.Count & ":" & Rows.Count))
If PrtA.Column > 1 Then Set SelA = Application.Union(SelA, Range("A1", Cells(1, PrtA.Column - 1)).EntireColumn)
If PrtA.Row > 1 Then Set SelA = Application.Union(SelA, Range("1:" & PrtA.Row - 1))
SelA.Select
End Sub