Macro VBA excel valeur userform

imo - 30 nov. 2011 à 18:02
vordano Messages postés 1981 Statut Membre -
Bonjour,
Je recherche le code macro pour copier la valeur d'une combox dans une feuille excel automatiquement. Car dans la meme feuille cette valeur doit etre reprise par une formule.

Voici le code que j'ai mis, cependant la formule ne prend pas en compte la valeur.

Cells(Lg, "A") = Userform1.ComboBox1
Et j'ai aussi essayé
Cells(Lg, "A").Value = Userform1.ComboBox1.Value

Aucun de ces codes ne fonctionne, la formule ne reconnais pas la valeur inscrite.
Si quelq'un pourrais m'aider SVP.





A voir également:

2 réponses

Mike-31 Messages postés 19571 Statut Contributeur 5 136
30 nov. 2011 à 23:08
Salut,

je pense que tu as une variable alors

Cells(Lg, "A") = ComboBox1.Value

sinon en clair si tu souhaite par exemple avoir en A5 la valeur de ton combobox

Private Sub ComboBox1_Change()
[F5] = ComboBox1.Value
End Sub
0
vordano Messages postés 1981 Statut Membre 316
30 nov. 2011 à 23:12
salut,

en faite l'erreur c'est Cells(Lg, "A")
la syntaxe exact est:
Cells(Lg,1)
OU
Range("A"&Lg)
-2