Office 365 VBA - Remplir Excel avec userform

jetlag

XLDnaute Nouveau
Bonjour,

Je souhaiterai remplir mon fichier excel avec mon userform 1.

Je souhaite définir la ligne de saisie en fonction d'une combobox.

Exemple: je veux entre la date sur la ligne MMK180.

Pouvez-vous m'aider à formuler cela?

Merci
 

Fichiers joints

JM27

XLDnaute Impliqué
Bonsoir
La liste de ta combo commence en ligne 7
Pour le premier item la valeur de la propriété listindex de la combo =0
Ta valeur MMK180 est le 12 ème item donc Valeur de l'index=11
Enfin 11+7 =18
donc MMK 180 est en ligne 18

Utilises donc la propriété de la combo listindex
Exemple
Range("S" & Me.combo.listindex+7)=date
nota: pour info si tu saisies une valeur qui n'est pas dans les items de ta combo , la valeur renvoyée sera -1
pour eviter cela il faut passer la propiété style de la combo box en FrmStyledropDownList
 
Dernière édition:

jetlag

XLDnaute Nouveau
Merciiiiii!!!

Je cherchais désespéremment une solution... Mille mercis cela fontionne
 

Créez un compte ou connectez vous pour répondre

Vous devez être membre afin de pouvoir répondre ici

Créer un compte

Créez un compte Excel Downloads. C'est simple!

Connexion

Vous avez déjà un compte? Connectez vous ici.

Haut Bas