Dennnisss
XLDnaute Occasionnel
Bonsoir a tous
J'ai un userform et il doit repeter plusieurs fois des textbox et labels
J,ai coder ce user et bien entendu il ne transfere pas ces donnees sur la feuille
il efface au lieu de copier
mon code est le suivant mais je vous envoie un petit test en meme temps
pour mieux me comprendre
alors merci de votre et elle tres apprecier
denis
Private Sub CommandButton1_Click()
Dim I As Integer, J As Integer, K As Integer
'--------- Les Textbox-----------------
With Feuil3
For I = 10 To 25 ' J'utilise cellule B10 a P25
For J = 1 To 165 Step 11 ' il y a 11 textbox par rangee et 15 rangee dans userform
For K = 1 To 60 Step 4 ' il y a 4 label par rangee et bien entendu 15 rangee dans le userform
.Range("B" & I) = Me.Controls("TextBox" & J)
.Range("C" & I) = Me.Controls("TextBox" & J + 1)
.Range("D" & I) = Me.Controls("TextBox" & J + 1)
.Range("E" & I) = Me.Controls("Label" & K)
.Range("F" & I) = Me.Controls("TextBox" & J + 1)
.Range("G" & I) = Me.Controls("TextBox" & J + 1)
.Range("H" & I) = Me.Controls("TextBox" & J + 1)
.Range("I" & I) = Me.Controls("TextBox" & J + 1)
.Range("J" & I) = Me.Controls("Label" & K + 1)
.Range("K" & I) = Me.Controls("TextBox" & J + 1)
.Range("L" & I) = Me.Controls("TextBox" & J + 1)
.Range("M" & I) = Me.Controls("TextBox" & J + 1)
.Range("N" & I) = Me.Controls("TextBox" & J + 1)
.Range("O" & I) = Me.Controls("Label" & K + 1)
.Range("P" & I) = Me.Controls("Label" & K + 1)
Next K
Next J
Next I
end with
end sub
J'ai un userform et il doit repeter plusieurs fois des textbox et labels
J,ai coder ce user et bien entendu il ne transfere pas ces donnees sur la feuille
il efface au lieu de copier
mon code est le suivant mais je vous envoie un petit test en meme temps
pour mieux me comprendre
alors merci de votre et elle tres apprecier
denis
Private Sub CommandButton1_Click()
Dim I As Integer, J As Integer, K As Integer
'--------- Les Textbox-----------------
With Feuil3
For I = 10 To 25 ' J'utilise cellule B10 a P25
For J = 1 To 165 Step 11 ' il y a 11 textbox par rangee et 15 rangee dans userform
For K = 1 To 60 Step 4 ' il y a 4 label par rangee et bien entendu 15 rangee dans le userform
.Range("B" & I) = Me.Controls("TextBox" & J)
.Range("C" & I) = Me.Controls("TextBox" & J + 1)
.Range("D" & I) = Me.Controls("TextBox" & J + 1)
.Range("E" & I) = Me.Controls("Label" & K)
.Range("F" & I) = Me.Controls("TextBox" & J + 1)
.Range("G" & I) = Me.Controls("TextBox" & J + 1)
.Range("H" & I) = Me.Controls("TextBox" & J + 1)
.Range("I" & I) = Me.Controls("TextBox" & J + 1)
.Range("J" & I) = Me.Controls("Label" & K + 1)
.Range("K" & I) = Me.Controls("TextBox" & J + 1)
.Range("L" & I) = Me.Controls("TextBox" & J + 1)
.Range("M" & I) = Me.Controls("TextBox" & J + 1)
.Range("N" & I) = Me.Controls("TextBox" & J + 1)
.Range("O" & I) = Me.Controls("Label" & K + 1)
.Range("P" & I) = Me.Controls("Label" & K + 1)
Next K
Next J
Next I
end with
end sub