bonjour,
J'ai un fichier Excel de travail que je complète avec un fichier de données Excel extrait d'une application.
Pour faire la concordance des deux j'ai deux colonnes dont les données peuvent être communes.
J'utilise donc la fonction find sur le fichier de l'application pour y trouver "numeroINC" dans une colonne.
Tout fonctionne bien si je n'ai qu'une valeur dans la cellule, ou que ma valeur est la première de la cellule.
Par contre, si les cellules dans lesquelles je cherche j'ai plusieurs données dans la même cellule mais avec "retour chariot"
donc les valeurs les unes en dessous des autres, la fonction find ne trouve rien.
J'ai testé en supprimant les retours chariot a la main et les "espaces" pour mettre toutes les données en une ligne séparée de "/"
cela fonctionne.
Je pourrais faire un bout de code pour le faire automatiquement mais ca serait moins fun, j'aimerais réussir à trouver mes données
avec le fichier tel qu'il m'est donné par l'application.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 With ActiveSheet.Range("AU2:AU10000") Set Incident = .Find(numeroINC, LookAt:=xlWhole) If IsNumeric(Incident) Then ............
J'espère avoir été clair, et je vous remercie d'avance pour votre aide.
Partager