Menu

Trouver une cellule selon son contenu [Résolu/Fermé]

Greeegoryyy - 10 mai 2017 à 15:56 - Dernière réponse :  Greeegoryyy
- 11 mai 2017 à 10:49
Bonjour,
Je suis en train de réaliser un code qui va me permettre de trouver une cellule dans une plage de cellule, selon sont contenu qui est du texte. J'ai donc utiliser les méthodes With, Set et .Find. Cependant, il me renvoie une erreur mais je ne comprend pas, voici mon code :
With Sheets(Suivi).Range("30:39")
Set Compteur_Demande = .Find(What:="Compteur Demandeur", _
After:=.Cells(1), _
LookIn:=xlFormulas, _
LookAt:=xlWhole, _
SearchOrder:=xlByRows, _
SearchDirection:=xlNext, _
MatchCase:=False, _
SearchFormat:=False)
End With
Colonne_Compteur_Demande = Compteur_Demande.Column

Je suis à votre disposition s'il vous faut plus d'infos !
Cordialement
Afficher la suite 

8 réponses

Meilleure réponse
f894009 13150 Messages postés dimanche 25 novembre 2007Date d'inscription 23 juin 2018 Dernière intervention - 10 mai 2017 à 16:00
1
Merci
Bonjour,


With Sheets(Suivi).Range("30:39")

Manque la ou les colonnes

Merci f894009 1

Avec quelques mots c'est encore mieux Ajouter un commentaire

CCM a aidé 24007 internautes ce mois-ci

f894009 13150 Messages postés dimanche 25 novembre 2007Date d'inscription 23 juin 2018 Dernière intervention > Greeegoryyy - 10 mai 2017 à 16:42
Re,
Oui, pour le nom de la feuille, mais toujours pas de colonne ex:
With Worksheets("Suivi").Range("A30:Z39")
Très bien merci, il ne m'indique plus d'erreur à ce niveau là !
Et petite question, dois-je déclarer mes variables Compteur_Demande et Colonne_Compteur_Demande ? (cf. dernière ligne du code)
f894009 13150 Messages postés dimanche 25 novembre 2007Date d'inscription 23 juin 2018 Dernière intervention > Greeegoryyy - 11 mai 2017 à 10:41
Bonjour,

Oui,

Dim Compteur_Demande As Range, Colonne_Compteur_Demande As Long
Merci.