Bonjour à tous
J'utilise un formulaire qui me permet de remplir ma feuille excel, mais je trouve que la retranscription du formulaire vers la feuille est lente.
Alors je me demande si c'est normal car il y a 150 colonnes dans ma feuille ou c'est du a la macro ?
Private Sub b_valid_Click() 'bouton modif
If Me.Enreg <> "" And Me.TextBox1 <> "" Then
NoEnreg = Me.Enreg
For k = 1 To Ncol 'k = decalage de colone
X = Replace(Me("textBox" & k), " ", "")
If Me("textbox" & k) <> "" Then
f.Cells(NoEnreg, k) = Me("textBox" & k)
Else
f.Cells(NoEnreg, k) = Empty
End If
'End If
Next k
UserForm_Initialize
End If
End Sub
Bonne journée à tous
J'utilise un formulaire qui me permet de remplir ma feuille excel, mais je trouve que la retranscription du formulaire vers la feuille est lente.
Alors je me demande si c'est normal car il y a 150 colonnes dans ma feuille ou c'est du a la macro ?
Private Sub b_valid_Click() 'bouton modif
If Me.Enreg <> "" And Me.TextBox1 <> "" Then
NoEnreg = Me.Enreg
For k = 1 To Ncol 'k = decalage de colone
X = Replace(Me("textBox" & k), " ", "")
If Me("textbox" & k) <> "" Then
f.Cells(NoEnreg, k) = Me("textBox" & k)
Else
f.Cells(NoEnreg, k) = Empty
End If
'End If
Next k
UserForm_Initialize
End If
End Sub
Bonne journée à tous