Bonjour à tous. J'ai à nouveau besoin d'aide pour un petit bout de code...
J'ai une feuille "Transactions" et lors du déplacement dans cette feuille si le focus tombe sur la colonne "D", j'ai un userform qui apparait automatiquement.
Dans ce userfom, j'ai un combox1 qui est lié a une liste d'item dans la feuille "Codifications".
Si je clique dans "D4", le UF s'ouvre et je peux inscrire par exemple "Table". J'aimerais qu'une fois que l'utilisateur clique sur le bouton de commande "Accepter", que la valeur qui s'inscrira dans "D4" soit le résultat d'un Vlookup dans une plage de données.
Code:
Bien entendu, si je suis dans D25, la réponse devra être dans D25.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8 Private Sub CommandButton1_Click() ActiveCell.Value = Application.WorksheetFunction.VLookup(ComboBox1, NomDuTitreVendu, 2, False) ComboBox1 = "" UserForm4.Hide End Sub
Actuellement, j'ai l'erreur 1004...
Merci à l'avance
Partager