XL 2016 Question sur VBA Excel

ReneDav14000

XLDnaute Occasionnel
Bonjour le forum,

J'ai un petit trou de mémoire

si j'écris For A =3 To Derligne, qu'est-ce que cela veut dire concrètement ?
Merci par avance pour votre réponse
Bien cordialement
 
Solution
Re

@ReneDav14000
Un petit exemple pour te rafraichir la mémoire ;)
A TESTER sur une feuille vierge.
VB:
Sub Exemple_par_l_exemple()
Dim Derligne&, A&
Randomize 1600
Range("A:A") = ""
Cells(Application.RandBetween(4, 21), 1) = "Staple1600"
Derligne = Cells(Rows.Count, 1).End(xlUp).Row
MsgBox "Derligne = " & Derligne
For A = 3 To Derligne
MsgBox Cells(A, 1).Address
Next
End Sub

Staple1600

XLDnaute Barbatruc
Re

@ReneDav14000
Un petit exemple pour te rafraichir la mémoire ;)
A TESTER sur une feuille vierge.
VB:
Sub Exemple_par_l_exemple()
Dim Derligne&, A&
Randomize 1600
Range("A:A") = ""
Cells(Application.RandBetween(4, 21), 1) = "Staple1600"
Derligne = Cells(Rows.Count, 1).End(xlUp).Row
MsgBox "Derligne = " & Derligne
For A = 3 To Derligne
MsgBox Cells(A, 1).Address
Next
End Sub
 

ReneDav14000

XLDnaute Occasionnel
Bonjour Staple1600,
Merci beaucoup pour cet exemple. Je me coucherai moins bête ce soir.
J'ai eu un petit soucis (AVC) et de temps en temps il m'arrive d'oublier des choses.
J'ai enregistré ton code on ne sait jamais (encore faut-il que je me rappelle où je l'ai mis) alors je note sur un cahier.
En tout cas, merci pour l'explication.
 

Statistiques des forums

Discussions
312 544
Messages
2 089 452
Membres
104 167
dernier inscrit
nourisebai