Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Vérifier dans une macro si une valeur déterminée se trouve dans un tableau

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Magic_Doctor

XLDnaute Barbatruc
Bonsoir à tous,

Je voudrais, au moyen d'une macro savoir si une certaine valeur, par exemple "zaza" se trouve dans une colonne d'un tableau.

Merci de vous lire.
 
Re : Vérifier dans une macro si une valeur déterminée se trouve dans un tableau

Bonsoir Skoobi,

Je parle d'un tableau Excel. Je voudrais que la macro analyse son contenu et vérifie si une certaine valeur s'y trouve.

Merci
 
Re : Vérifier dans une macro si une valeur déterminée se trouve dans un tableau

Bonsoir,

voici un exemple à adapter à ton cas:

Code:
Columns("E:E").Find("zaza", LookIn:=xlValues).Select

tu trouveras les autres options de "Find" dans l'aide si besoin (correspond à Edition - Rechercher).

Edit:

ou ceci si la recherche ne donne rien:

Code:
Set trouve = Columns("E:E").Find("zaza", LookIn:=xlValues)
If Not trouve Is Nothing Then
    trouve.Select
Else: MsgBox "Recherche infructueuse."
End If
 
Dernière édition:
Re : Vérifier dans une macro si une valeur déterminée se trouve dans un tableau

Bonjour Magic_Doctor, skoobi

La macro corrigée :

Code:
Sub test()

Dim Recherche As Range, MaValeur As String

MaValeur = "Julie"
With Sheets("Feuil1")
 Set Recherche = .Range("ColonneJamaisContente").Find(MaValeur, LookIn:=xlValues, LookAt:=xlPart)
  If Not Recherche Is Nothing Then
      MsgBox "Trouvé à l'adresse " & Recherche.Address
  End If
End With
End Sub

Tu fais une recherche sur une plage nommée et non une colonne.

Bonne journée
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
5
Affichages
212
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…