Arrêter une boucle à la fin de la plage

ennida

XLDnaute Junior
Bonjour,

je souhaite arrêter ma boucle à la fin de ma zone nommée Tableau1.

Un grand merci par avance




Dim i As Long
Range("k2").Select

For i = 1 To 65000

If ActiveCell = "" Then
ActiveCell.FormulaR1C1 = "=Tableau1[[#This Row],[LIBELLE_FOURNISSEUR]]"

ActiveCell.Offset(1, 0).Range("a1").Select
Else

ActiveCell.Offset(1, 0).Range("a1").Select
End If
Next i
 

kjin

XLDnaute Barbatruc
Re : Arrêter une boucle à la fin de la plage

Bonjour,
Peut-être comme ceci
Code:
Dim i As Long
For i = 2 To Range("K65000").End(xlUp).Row
If Range("k" & i) = "" Then Range("k" & i).FormulaR1C1 = "=Tableau1[i,[LIBELLE_FOURNISSEUR]]"
Next
Note que je ne comprends pas la formule...
A+
kjin
 

Discussions similaires

Réponses
2
Affichages
568

Statistiques des forums

Discussions
312 489
Messages
2 088 855
Membres
103 977
dernier inscrit
Hermet