Userform et As Range ...

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 !

Geraldine

XLDnaute Occasionnel
Bonjour,

J'ai un petit problème d'adaptation d'un code simple
Dans mon userform, j'ai une textbox qui stipule "OUVRAGE" ou "ARTICLE" selon la demande, et donc si "OUVRAGE" on vas chercher les infos dans feuille ouvrage et si "article" dans feuille article. Je ne vois pas ce qui ne vas pas !

bonne fête a tous
Géraldine

Code:
Private Sub UserForm_Activate()
Dim Fin As Integer, Chemin As String, [COLOR="red"]Feuil As Range[/COLOR]
Chemin = ThisWorkbook.Path & "\"
NomClasseur = "devis.xls"
[COLOR="red"]Feuil = TextBox2[/COLOR]
If ClasseurOuvert(NomClasseur) = False Then Workbooks.Open (Chemin & NomClasseur)

With Workbooks("devis.xls").[COLOR="Red"]Sheets(Feuil)[/COLOR]
 
Re : Userform et As Range ...

Bonjour

ce qui me géne un peu c'est ton Private Sub UserForm_Activate()
Je ne sais pas si à ce moment TextBox2 contient quelque chose
Essayes de mettre un point d'arrêt dans ton code et vérifies ta variable Feuil

Pour le moment je ne vois pas grand chose d'autre
 
Re : Userform et As Range ...

Re, en adaptant ton code car trop parcellaire
Code:
Dim Fin As Integer, Chemin As String, sNomFeuille As String
Dim NomClasseur As String

    Chemin = ThisWorkbook.Path & "\"
    NomClasseur = "devis.xls"
    
    sNomFeuille = CStr(TextBox1.Text)
    
    Workbooks.Open (Chemin & NomClasseur)

    With Workbooks("devis.xls").Sheets(sNomFeuille)
        Debug.Print "Ok"
    End With
 
- 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

L
Réponses
3
Affichages
897
Laurent97310
L
C
Réponses
8
Affichages
2 K
Genii
G
C
Réponses
1
Affichages
2 K
M
Réponses
11
Affichages
2 K
Melidan2006
M
W
Réponses
7
Affichages
2 K
R
Réponses
7
Affichages
2 K
V
Réponses
2
Affichages
2 K
VOILLOT
V
Retour