Trouver une valeur dans une colonne masquée

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 !

zephir94

XLDnaute Impliqué
Bonjour à tous,

J'ai un soucis avec une recherche dans une colonne masquée.
Voici mon code

Code:
Sub testT()

Dim trouve As Range
Dim J As String
Dim valeur As String

valeur = "T"

With Sheets("synoptique")
  Set trouve = .Range("verif").Columns(1).Find(valeur, lookat:=xlWhole)
 If trouve Is Nothing Then Exit Sub
  J = trouve.Row
End With
End Sub

Si la colonne A de la zone nommée Verif est visible il n'y a aucun soucis la Valeur T est bien trouvée, par contre si la colonne A est masquée ( ce qui doit être le cas ) la valeur T n'est pas trouvée

Merci par avance pour vos aides
 
Re : Trouver une valeur dans une colonne masquée

Je pourrais démasquer et masquer la colonne comme ceci :

Code:
Sub testT()
Dim trouve As Range
Dim J As String
Dim valeur As String

valeur = "T"

With Sheets("synoptique")
  .Range("verif").Columns(1).EntireColumn.Hidden = False
  
  Set trouve = .Range("verif").Columns(1).Find(valeur, lookat:=xlWhole)
 If trouve Is Nothing Then Exit Sub
  J = trouve.Row
.Range("verif").Columns(1).EntireColumn.Hidden = True
End With
End Sub

Mais il doit y avoir un moyen de faire plus propre non ?
 
Re : Trouver une valeur dans une colonne masquée

Bonjour

Les paramètres des arguments LookIn, LookAt, SearchOrder et MatchByte sont enregistrés chaque fois que vous utilisez cette méthode. Si vous ne spécifiez aucun paramètre pour ces arguments lors du prochain appel de la méthode, les paramètres enregistrés sont utilisés.

Trouvé sur ce fil de discussion au sujet identique:
Recherche find sur colonne masquée [Résolu]

et apriori en utilisant cette formulation ça fonctionne

Set trouve = .Range("verif").Columns(1).Find(valeur, LookIn:=xlFormulas, lookat:=xlWhole)

non testé

A+
 
- 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
2
Affichages
386
Réponses
15
Affichages
657
Réponses
5
Affichages
839
Retour