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 !

Christian_koffi

XLDnaute Nouveau
Bonjour,
Lorsque j'inscris dans la colonne C l'avancement en pourcentage, je voudrais comparer la date de la colonne B au valeurs (dates) de la liste D1:K1. Si la date est trouvée dans cette liste le pourcentage inscrit s'affiche dans zone bleue c'est à dire au croisement de la ligne où le pourcentage est inscrit et la colonne où la date est trouvée.
Je voudrais un code en VBA mais je n'arrive pas.
Ci joint le fichier pour plus de visibilité.
Merci.
 

Pièces jointes

Re : Recherche avec VBA

Bonsoir Christian_koffi,

Essaie, dans le module de la feuille2, la procédure événementielle suivante:
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, [C2:C7]) Is Nothing Then
        If Target <> "" Then
            col = Application.Match(Target.Offset(0, -1), [1:1], 0)
            If Not IsError(col) Then Cells(Target.Row, col) = Target
        End If
    End If
End Sub
 
- 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

Discussions similaires

Réponses
2
Affichages
183
  • Question Question
Microsoft 365 INDEX equiv
Réponses
1
Affichages
119
Réponses
4
Affichages
168
Réponses
6
Affichages
316
Réponses
3
Affichages
153
Retour