Bonjour à tous,
Je suis perplexe face à un problème. J'utilise une macro VBA 6 avec Excel.
Voici mon problème :
Mettons que les cases A1 et A5 aient la valeur "Boom".
Ce code:
renvoie la valeur 5.
Code : Sélectionner tout - Visualiser dans une fenêtre à part Range(Columns(1),Columns(1)).Find("Boom", lookAt:=xlWhole, SearchDirection:=xlNext).Row
C'est-à-dire qu'il ignore la toute première case de la colonne. Il en va de même si j'avais posé le même problème, mais horizontalement avec Rows. Par contre, si on supprime "Boom" dans la case A5, alors il renvoie effectivement la case 1.
J'ai impérativement besoin de récupérer les coordonnées de la première instance de "Boom", quand elle est sur la première ligne ou colonne (je dois pouvoir utiliser Columns ou Rows dans Range).
Pouvez-vous m'aider? Merci d'avance
Partager