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 :

mettre la premiere ligne vide dans combobox


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 502
    Par défaut mettre la premiere ligne vide dans combobox
    bonjour
    dans certins de mes combobox , j'affecte via le code ci-dessous, une liste de donnees.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    Dim j24 As Integer
           For j24 = 4 To Sheets("feuil2").Range("b65536").End(xlUp).Row
               ComboBox24 = Sheets("feuil2").Range("b" & j24)
              If ComboBox24.ListIndex = -1 Then ComboBox24.AddItem Sheets("feuil2").Range("b" & j24)
           Next j24

    Hors je souhetrai que la premiere ligne de la liste deroulante soit vide ?
    Cela est il possible ?

    merci

  2. #2
    Expert confirmé
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    4 128
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 45
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 4 128
    Par défaut
    SAlut
    Sans dec' tu as cherché combien de temps avant de poser cette question ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    ComboBox1.AddItem
    ComboBox1.AddItem "essai"
    Le combox a une ligne vide et une ligne avec essai dedans...
    A++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  3. #3
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 502
    Par défaut
    bonjour

    merci

    Mais il faut savoir que pour certain , ce n'est pas si evident que ca !


    dans le meme style
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
     
     Dim j24 As Integer
               ComboBox24.AddItem
           For j24 = 4 To Sheets("feuil2").Range("b65536").End(xlUp).Row
               ComboBox24 = Sheets("feuil2").Range("b" & j24)
              If ComboBox24.ListIndex = -1 Then ComboBox24.AddItem Sheets("feuil2").Range("b" & j24)
           Next j24
    mais je voudrais que la ligne vide soit accessible en premier choix. !


    A+

  4. #4
    Inactif  

    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    4 555
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 4 555
    Par défaut
    Bonjour Oscar cesar,

    Il ne te viens jamais à l'idée d'ouvrir ton aide en ligne ?
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ComboBox24.ListIndex = 0
    sélectionnera ta 1ère ligne

    Ce qui m'étonne un peu, c'est que tu le savais, puisque tu as écrit plus bas :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    If ComboBox24.ListIndex = -1 Then ....
    A moins que tu aies écrit celà sans en comprendre le sens (si aucun article n'a été sélectionné, alors ...)

  5. #5
    Membre éclairé
    Inscrit en
    Juillet 2007
    Messages
    502
    Détails du profil
    Informations forums :
    Inscription : Juillet 2007
    Messages : 502
    Par défaut
    bonjour
    merci de l'info .
    A vrai dire, je suis un peu allergique à l'aide en ligne Microsoft !

  6. #6
    Inactif  
    Avatar de ouskel'n'or
    Profil pro
    Inscrit en
    Février 2005
    Messages
    12 464
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 12 464
    Par défaut
    Citation Envoyé par oscar.cesar Voir le message
    bonjour
    merci de l'info .
    A vrai dire, je suis un peu allergique à l'aide en ligne Microsoft !
    Dommage pour toi. La plus grande partie de ce que je sais, je l'ai trouvé dans l'aide en ligne... mais faut chercher... mais en cherchant tu apprends plein de trucs imprévus... et donc, il faut chercher pour apprendre.

  7. #7
    Modérateur
    Avatar de AlainTech
    Homme Profil pro
    Consultant informatique
    Inscrit en
    Mai 2005
    Messages
    4 235
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : Belgique

    Informations professionnelles :
    Activité : Consultant informatique
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2005
    Messages : 4 235
    Par défaut
    Citation Envoyé par oscar.cesar Voir le message
    A vrai dire, je suis un peu allergique à l'aide en ligne Microsoft
    Si je comprends bien, tu te décharges sur nous pour la consulter?

    Tu ne ressens pas une petite gêne, là?
    N'oubliez pas de cliquer sur quand vous avez obtenu ou trouvé vous-même la réponse à votre question.
    Si vous trouvez seul, pensez à poster votre solution. Elle peut servir à d'autres!
    Pensez aussi à voter pour les réponses qui vous ont aidés.
    ------------
    Je dois beaucoup de mes connaissances à mes erreurs!

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

Discussions similaires

  1. Coller plusieurs lignes dans la premiere ligne vide d'une autre feuille
    Par Liloo14 dans le forum Macros et VBA Excel
    Réponses: 4
    Dernier message: 02/07/2013, 22h00
  2. [XL-2003] la différence entre les lignes des deux feuilles dans la premiere ligne vide d'une des deux
    Par safouunette dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 26/11/2010, 10h20
  3. Insérer une ligne vide dans un Combobox
    Par nicolas_isi dans le forum Ext JS / Sencha
    Réponses: 2
    Dernier message: 05/07/2010, 11h40
  4. [XL-2007] Ajouter les donnée d'un userform dans la premiere ligne vide
    Par dodo28 dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 31/07/2009, 00h12
  5. Réponses: 3
    Dernier message: 19/10/2008, 20h26

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