Hello Matt,
You are up early this morning. If "Q" extends to the end of the database then maybe this change is what you need. This will select one row below the last row of the database.
Sub SelectAlleMails()
Dim Rng As Range
Dim RngEnd As Range
Dim Wks As Worksheet
Set Wks = Worksheets("email list")
Set Rng = Wks.Range("Q12")
Set RngEnd = Wks.Cells.Find("*", , xlValues, xlWhole, xlByRows, xlPrevious, False)
If Not RngEnd Is Nothing Then
Set Rng = Wks.Cell(RngEnd.Row + 1, "G")
Rng.Select
Else
MsgBox "Range is Empty."
End If
End Sub
Bookmarks