Boucler la copie de textbox vers des cellules
Fermé
VerreABallon
-
14 août 2009 à 18:26
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 14 août 2009 à 19:10
eriiic Messages postés 24570 Date d'inscription mardi 11 septembre 2007 Statut Contributeur Dernière intervention 23 avril 2024 - 14 août 2009 à 19:10
A voir également:
- Boucler la copie de textbox vers des cellules
- Copie cachée - Guide
- Excel additionner des cellules - Guide
- Verrouiller des cellules excel - Guide
- Windows 7 vers windows 10 - Guide
- Copie écran samsung - Guide
1 réponse
eriiic
Messages postés
24570
Date d'inscription
mardi 11 septembre 2007
Statut
Contributeur
Dernière intervention
23 avril 2024
7 214
14 août 2009 à 19:10
14 août 2009 à 19:10
Bonjour,
Pas trop envie de me construire un formulaire donc ma réponse sera approximative...
Fais l'inverse, boucle sur tes contrôles et regarde si son nom t'interesse, si oui met à jour la cellule concernée.
For Each Ctrl In Me.Controls
If Left(Ctrl.Name, 7) = "TextBox" Then
j = CInt(Mid(Ctrl.Name, 8))
Range("A1").Offset(NumLigne - 1, j).Value = Ctrl.Value
End If
Next Ctrl
Il y a sûrement des erreurs (tu restes sur ("TextBox" & i).Value et tu remplis plusieurs colonnes, pas moi) mais tu comprendras je pense le principe pour remplir les cellules correctement.
eric
Pas trop envie de me construire un formulaire donc ma réponse sera approximative...
Fais l'inverse, boucle sur tes contrôles et regarde si son nom t'interesse, si oui met à jour la cellule concernée.
For Each Ctrl In Me.Controls
If Left(Ctrl.Name, 7) = "TextBox" Then
j = CInt(Mid(Ctrl.Name, 8))
Range("A1").Offset(NumLigne - 1, j).Value = Ctrl.Value
End If
Next Ctrl
Il y a sûrement des erreurs (tu restes sur ("TextBox" & i).Value et tu remplis plusieurs colonnes, pas moi) mais tu comprendras je pense le principe pour remplir les cellules correctement.
eric