IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

recuperer tout les noms des feuilles commençant par P en relation avec un combobox


Sujet :

Macros et VBA Excel

  1. #1
    Membre habitué
    Inscrit en
    Juillet 2007
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 502
    Points : 181
    Points
    181
    Par défaut recuperer tout les noms des feuilles commençant par P en relation avec un combobox
    bonsoir à tous
    voila le probleme:
    il y a t'il un moyen de recuperer tout les noms de mes differentes feuilles commencant par la lettre "P" et s'en servir comme liste de référence pour un combobox ?

    merci

  2. #2
    Membre émérite
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Points : 2 443
    Points
    2 443
    Par défaut
    salut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    dim F as Worksheet
    for each F in Sheets
    if F.Name like "P*" then
    ....
    next f
    à adapter bien évidement
    A+

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Octobre 2007
    Messages
    262
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2007
    Messages : 262
    Points : 343
    Points
    343
    Par défaut
    bonsoir oscar.cesar

    tu peux essayer ainsi :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    Option Compare Text
    Private Sub UserForm_Initialize()
    Dim sh As Worksheet
    For Each sh In Sheets
    If Left(sh.Name, 1) = "P" Then Me.ComboBox1.AddItem sh.Name
    Next sh
    End Sub
    Note le Option Compare Text qui te permet de t'affranchir des minuscules et majuscules

  4. #4
    Membre habitué
    Inscrit en
    Juillet 2007
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 502
    Points : 181
    Points
    181
    Par défaut
    bonsoir
    ok merci

    Note le Option Compare Text qui te permet de t'affranchir des minuscules et majuscules
    un truc de plus que je viens d'apprendre.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [XL-2003] Combobox en utilisant les noms des feuilles
    Par Nikes dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 23/06/2009, 22h57
  2. Réponses: 3
    Dernier message: 11/05/2009, 20h02
  3. liste déroulante avec les noms des feuilles d'un classeur fermé
    Par winclass dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 18/12/2008, 22h39
  4. Lire les noms des feuilles d'un fichier
    Par funkykid dans le forum Macros et VBA Excel
    Réponses: 8
    Dernier message: 27/05/2008, 13h56
  5. [VBA] récupérer tout les noms des propriétés d'un objet
    Par ooyeah dans le forum Général VBA
    Réponses: 6
    Dernier message: 05/03/2007, 16h17

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo