Here is a simple macro to do this:
Sub select_non_empty()
Dim cell_range As Range, cellSelect As Range
'get the range through which we want to loop
Set cell_range = Range("T32:T52")
Set cellSelect = Nothing
'start the loop
For Each cell In cell_range
If cell.Value <> "" Then
If Not cellSelect Is Nothing Then
Set cellSelect = Union(cellSelect, cell)
Else
Set cellSelect = cell
End If
End If
'continue the loop
Next cell
'select the cells
If Not cellSelect Is Nothing Then cellSelect.Select
End Sub
You still have to hit Ctrl + C after running the macro.