Sub test()
Dim f, c As Range
With [A1].CurrentRegion.Columns(1)
f = .Formula
.Value = .Value
.Replace 0, "", xlWhole
Set c = .Find("*", , xlValues, xlWhole, , xlPrevious)
.Formula = f
If c Is Nothing Then MsgBox "Sélection impossible" Else .Resize(c.Row, 2).Select
End With
End Sub