Bonjour à tous,
je cherche à écrire une macro toute simple, qui parcourt chaque ligne de la feuille et qui me sélectionne la cellule B de la ligne qui contiendra en B le texte requis.
Voici la macro que j'ai construite :
Ici, j'ai mis i pour 0 à 1500 parce que le nombre de lignes que j'utilise est dans cette plage. Et la condition que je cherche est le texte "Garage" dans ma colonne B.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 Dim i As Integer For i = 0 To 1500 If Range("B" & i).Value = Garage Then Range("B" & i).Select Next i
J'ai donc 2 problèmes :
1. je ne suis pas sur du code .Value étant donné le contenu est du texte.
2. Ceci dit, j'ai fait le test avec une condition numérique pour "stériliser" ce doute et la macro ne marchait toujours pas. Il y a donc une autre erreur dans ma macro.
Il me renvoie une erreur du type :
la méthode Range de l'objet Global a échoué
Merci d'avance pour votre aide!
Partager