• Initiateur de la discussion Initiateur de la discussion fmoore
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

F

fmoore

Guest
Bonjour,

J'aimerais que dans ma feuille "Résultat" pour chaque chiffre de la colonne A qui équivaut au montant entre la ligne A et B de la feuille "Table" sa inscrit la lettre de la ligne C je vous ai joint mon fichier pour être plus claire.

Merci de votre temps!
 

Pièces jointes

Dernière modification par un modérateur:
Re : Recherche de valeur

bonjour excfl, fmoore, R@chid,

exemple en VBA, mais en commençant à partir de A2 et a insérer dans la feuille Résultat.


Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim lig&, ligne&, rechval

If Not Intersect(Target, Range("b1:b10000")) Is Nothing Then Exit Sub

ligne = Range("b65536").End(xlUp).Row + 1
With Sheets("Table").Columns(2)
    Set rechval = .Cells.Find(Range("a" & ligne).Value)
     End With
   lig = rechval.Row
Range("b" & ligne) = Sheets("Table").Cells(lig, 3)

End Sub



A+ 😎
 
Dernière édition:
Re : Recherche de valeur

Re,

Bonsoir le forum, Lone-wolf,

En attendant une réponse, une variante de la formule proposée post4 :

Code:
=SI(OU(A1<3;A1>15;ESTTEXTE(A1));"";RECHERCHEV(A1;Table!$A$1:$C$6;3;VRAI))

excfl
 
Dernière édition:
Re : Recherche de valeur

Re a tous, 🙂

et une correction du code suite à erreur.


Code:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim lig&, ligne&, rechval As Range
ligne = Range("b65536").End(xlUp).Row + 1

With Sheets("Table").Columns(2)
    Set rechval = .Cells.Find(Range("a" & ligne).Value)
     End With
   If rechval Is Nothing Then
  MsgBox "Pas Trouvé !"
  Range("a" & ligne).ClearContents
    Exit Sub
  Else
   lig = rechval.Row
With Sheets("Table")
Range("b" & ligne) = .Cells(lig, 3)
End With
End If
End Sub


A+ 😎
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
222
Réponses
7
Affichages
685
Réponses
6
Affichages
329
Réponses
18
Affichages
722
Retour