Sub SelectingLastCellOfContiguousRange() |
'Go To last cell |
ActiveSheet.Range("a1").End(xlDown).Select |
End Sub |
Sub SelectingBlankCellOfContiguousRange() |
'Go to first blank cell after laste cell |
ActiveSheet.Range("a1").End(xlDown).Offset(1, 0).Select |
End Sub |
Sub SelectEntireRangeofContiguousCells() |
'Select Range Of Cells No Blanks |
ActiveSheet.Range("a1", ActiveSheet.Range("a1").End(xlDown)).Select |
ActiveSheet.Range("a1:" & ActiveSheet.Range("a1").End(xlDown).Address).Select |
End Sub |
Sub SelectEntireRangeofNonContiguousCells() |
'Select Range of Cells That Includes Blanks |
ActiveSheet.Range("a1", ActiveSheet.Range("a65536").End(xlUp)).Select |
ActiveSheet.Range("a1:" & ActiveSheet.Range("a65536").End(xlUp).Address).Select |
End Sub |
Sub SelectEntire() |
'Select Entire Row |
Range("1:1").Select |
'Select Entire Column |
Range("A:A").Select |
End Sub |
Sub SelectRectangularRange() |
'Select Current Region |
'ActiveSheet.Range("a1").CurrentRegion.Select |
'ActiveSheet.Range("a1", ActiveSheet.Range("a1").End(xlDown).End(xlToRight)).Select |
'ActiveSheet.Range("a1:" & ActiveSheet.Range("a1").End(xlDown).End(xlToRight).Address).Select |
'Build Current Region |
lastCol = ActiveSheet.Range("a1").End(xlToRight).Column |
lastRow = ActiveSheet.Cells(65536, lastCol).End(xlUp).Row |
ActiveSheet.Range("a1", ActiveSheet.Cells(lastRow, lastCol)).Select |
'Including a blank row |
lastCol = ActiveSheet.Range("a1").End(xlToRight).Column |
lastRow = ActiveSheet.Cells(65536, lastCol).End(xlUp).Row |
ActiveSheet.Range("a1:" & ActiveSheet.Cells(lastRow, lastCol).Address).Select |
End Sub |
Sub SelectMultiNonContColumns() |
StartRange = "A1" |
EndRange = "C1" |
Set a = Range(StartRange, Range(StartRange).End(xlDown)) |
Set b = Range(EndRange, Range(EndRange).End(xlDown)) |
Union(a, b).Select |
Attribute VB_Name = "SelectingLast" |
No comments:
Post a Comment