Comment faire un renvoi de données sur Excel VBA en moins de 3 min.
EXCEL_2007_VBA_USERFORM_DYNAMIQUE_7_RENVOI
Version Dailymotion :
EXCEL_2007_VBA_USERFORM_DYNAMIQUE_7_RENVOI
L’objectif est de récupérer les adresses avant que celles-ci soit inscrite dans la liste de données; plus décaler de 1 ligne par rapport champs de colonne , et c’est dans cette adresse que nous placerons le résultat de la textbox.
Dans le module de classe :
1) Déclaration d’une variable pour récupérer cette adresse. (Dim adresse_a_modifier As String)
2) Utilisation de la formule :
adresse_a_modifier = Right(tbox_uf.Name, Len(tbox_uf.Name) – Len(« textbox_ »))
Range(adresse_a_modifier).Offset(1, 0).Value = tbox_uf.Value
3) Passage du code msgbox en commentaire : ‘MsgBox « la textbox » & tbox_uf.Name & » a été modifié ».
Ci-dessous le résultat :
Code source VBA :