Problème Combobox colonne de référence contenant une formule

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 !

slaurent01

XLDnaute Junior
Bonjour le forum,

Dans mon classeur "Devis" j'ai un combobox dans un userform dont les sources sont dans un onglet du classeur appelé "Papiers".
Dans cet onglet il n'y a aucune formule, juste une liste de données. Mon code sur la combobox fonctionne parfaitement.

Maintenant je souhaite lié cet onglet "Papiers" à un classeur extérieur qui sera une base.
Du moment que ma colonne de référence comporte une formule, mon code ne marche plus.

Code:
Private Sub ComboBox1_Change()
'A chaque changement de la combobox les deux textbox suivantes vont prendre les valeurs
'trouver dans la feuille "Papiers"

Dim vpapier As Range
With Sheets("Papiers")
Set vpapier = .Columns("a:a").Find(Me.ComboBox1.Value)
If Not vpapier Is Nothing Then Me.Tbxgr.Value = vpapier.Offset(0, 1).Value
If Not vpapier Is Nothing Then Me.Tbxprx.Value = vpapier.Offset(0, 2).Value

End With
Exit Sub

Faut il écrire le code différement ?
Merci par avance
cordialement
stéphane
 
Re : Problème Combobox colonne de référence contenant une formule

Bonjour
A essayer :
n = Range("A:A").Find(What:="zzzz", LookIn:=xlValues, LookAt:=xlPart).Row pour contenu partiel
ou
n = Range("A:A").Find(What:="zzzz", LookIn:=xlValues, LookAt:=xlWhole).Row pour contenu exact

A+
Robert
 
- 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
9
Affichages
202
Réponses
5
Affichages
184
  • Question Question
Microsoft 365 worksheet_change
Réponses
29
Affichages
484
Réponses
2
Affichages
154
  • Question Question
XL 2021 VBA excel
Réponses
4
Affichages
174
Retour