EXCEL_2007_VBA_USERFORM_DYNAMIQUE_8_TEXTBOX

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_8_TEXTBOX

Excel VBA renvoi de textbox dans plage de données

Comment faire le renvoi vers la plage de données à l’aide de la textbox en Excel VBA en moins de 3 min.

 

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_8_TEXTBOX

 

Version Dailymotion :


EXCEL_2007_VBA_USERFORM_DYNAMIQUE_8_TEXTBOX

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 :

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_8_TEXTBOX

Excel VBA renvoi de textbox dans plage de données

Code source VBA :

EXCEL_2007_VBA_USERFORM_DYNAMIQUE_8_TEXTBOX

Excel VBA renvoi de textbox dans plage de données

Recevoir la newsletter

Inscrivez-vous maintenant et recevez un e-mail les fois où je publie du contenu.

I agree to have my personal information transfered to AWeber ( more information )

Je hais les spams. Vous pouvez vous désinscrire à tout moment.

Taggé .Mettre en favori le Permaliens.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *