nbLignes= Application.COUNTA(Range("B:B"))+Application.COUNTBLANK(Range("B1:B10"))
If nbLignes>0 Then Range("B5:[COLOR=black]M" & nbLignes).Select[/COLOR]
A+
[Edit] Hello Excel-lent, il me semble que NBVAL et NB.VIDE sont des fonctions de feuille de calcul et non des fonction VB
Dim li As Long
li = Application.WorksheetFunction.CountA(Columns(2)) + Application.WorksheetFunction.CountBlank(Range("B1:B10"))
Range("B5:B" & li).Select