Signaler

Trouver une cellule selon son contenu [Résolu]

Posez votre question Greeegoryyy - Dernière réponse le 11 mai 2017 à 10:49 par Greeegoryyy
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 
Utile
+1
plus moins
Bonjour,


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

Manque la ou les colonnes
f894009 11693Messages postés dimanche 25 novembre 2007Date d'inscription 26 mai 2017 Dernière intervention - 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")
Répondre
Greeegoryyy- 11 mai 2017 à 08:52
Très bien merci, il ne m'indique plus d'erreur à ce niveau là !
Répondre
Greeegoryyy- 11 mai 2017 à 08:57
Et petite question, dois-je déclarer mes variables Compteur_Demande et Colonne_Compteur_Demande ? (cf. dernière ligne du code)
Répondre
f894009 11693Messages postés dimanche 25 novembre 2007Date d'inscription 26 mai 2017 Dernière intervention - 11 mai 2017 à 10:41
Bonjour,

Oui,

Dim Compteur_Demande As Range, Colonne_Compteur_Demande As Long
Répondre
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !