Bonjour à tous,
Mais on peut s'autoriser des trous au milieu de la plage
et ailleurs si tu veut...
voici une autre possibilité,
With Sheets("Feuil1")
lastrw = .Cells(Rows.Count, 1).End(xlUp).Row
lastcl = .Cells(1, Columns.Count).End(xlToLeft).Column
MsgBox .Range(.Cells(1, 1).Address, .Cells(lastrw, lastcl).Address).Address
End With