Bonjour,
Je suis nouvelle sur ce forum mais après des heures de recherche, je me vois contrainte de demander l'aide de personnes éclairées.
Je suis actuellement en train de faire un Userform qui me permet d'entrer des données les unes à la suite des autres dans ma première feuille.
- Partant d'une base toute simple pour l'exemple. Un Userform avec une seule Textbox (Tbx_num) et un bouton "valider" qui me permet d'insérer mes données les unes après les autres dans ma feuille 1.
Private Sub CommandButton1_Click()
Maligne = Sheets("feuill1").Range("A65536").End(xlUp).Row + 1
Sheets("feuil1").Range("A" & Maligne) = Me.Tbx_num
End Sub
- Dans une deuxième feuille, ma colonne A comporte des chiffres et la colonne B d'autres chiffres.
MA RECHERCHE : Je souhaiterai, lorsque la valeur de ma textbox arrive dans ma cellule en colonne A (disons A2 sachant que la ligne sera variable):
Si A2 (feuill1) = une valeur de A:A (feuill2)
Alors A3 (feuill1) = valeur B:B (feuill2) de la même ligne que la valeur A:A (feuill2)
J'ai tenté la technique d'incrémentation avec cette formule-ci qui marche très bien dans une cellule Excel
{=SOMME(SI(A4=feuil2!A:A;feuill!B:B;0))}
mais qui ralenti mon Excel et fini par le faire planter.
Merci pour votre aide précieuse...
Béné.