Explication derligne

Bonjour,

est-ce-que quelqu'un peut m'expliquer s'il vous plait ces deux lignes de codes :

For i = 1 To 5

.Cells(derligne, i) = Controls("TextBox" & i).Value

Next i

derligne = .Cells(.Rows.Count, 1).End(xlUp).Row + 1

Merci beaucoup

Bonjour,

derligne est un nom de variable, probablement de type Integer (voir la déclaration de la variable), dont le nom indique qu'on la destine à y affecter le numéro de dernière ligne de tes données ou celle qui suit, encore vide, pour y ajouter une ligne de données.

[Moi je trouve un peu long les noms de variables qui dépassent 3 lettre, aussi j'utilise plutôt n, ou ln, ou à la rigueur lgn, avec quelques variantes s'il faut les distinguer d'autres variables utilisées simultanément pour un usage comparable... ]

Ton code confirme qu'on l'utilise pour affecter à la première ligne vide, des colonnes A à E, les valeurs des TextBox1 à 5 d'un userform. Tu devrais donc savoir ce qu'il en est.

Ensuite de quoi, on réaffecte à derligne le numéro de ligne suivante, en vue très probablement d'une nouvelle opération de l'espèce.

Cordialement.

Super, Merci beaucoup pour tes explications

Bonne journée

Rechercher des sujets similaires à "explication derligne"