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 :

Format heure sur une liste déroulante d'une ComboBox [XL-2010]


Sujet :

Macros et VBA Excel

  1. #1
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Décembre 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2016
    Messages : 2
    Par défaut Format heure sur une liste déroulante d'une ComboBox
    Bonjour,

    Je vous écris car je n'arrive pas à trouver une solution à mon problème.
    Dans une UserForm, j'ai 1 première ComboBox qui indique un type de planning et une 2nd qui doit donner une heure en fonction du type de planning.

    J'ai défini la liste déroulante de la 2nd ComboBox par cette formule :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    ComboBox_Plage_Horaire.List = Application.Transpose(Worksheets("Feuil2").Range(NomRange))
    Avec NomRange = à ma valeur de la 1er ComboBox.

    Mon problème se situe au niveau de la Liste déroulante, au lieu de m'indiquer les heures au format hh:mm, elle me propose les heures au format décimal.

    Existe-il un moyen de définir le format de la liste déroulante en heure (hh:mm)?

    Merci de votre aide.

  2. #2
    Membre averti
    Homme Profil pro
    Ingénieur étude
    Inscrit en
    Novembre 2016
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur étude

    Informations forums :
    Inscription : Novembre 2016
    Messages : 50
    Par défaut
    Bonjour,

    ajoute ceci dans l'initialisation du UserForm (on part du principe que le Combobox est Combobox2):

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    For i = 0 To ComboBox2.ListCount - 1
         ComboBox2.List(i) = Format(ComboBox2.List(i), "hh:mm")
    Next i
    Je l'ai adapté de http://stackoverflow.com/questions/2...-dropdown-list

    Yohann

  3. #3
    Membre averti
    Homme Profil pro
    Ingénieur étude
    Inscrit en
    Novembre 2016
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur étude

    Informations forums :
    Inscription : Novembre 2016
    Messages : 50
    Par défaut
    Alors?

  4. #4
    Candidat au Club
    Homme Profil pro
    Chargé d'affaire
    Inscrit en
    Décembre 2016
    Messages
    2
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chargé d'affaire
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Décembre 2016
    Messages : 2
    Par défaut
    Désolé, j'ai travaillé sur un autre sujet.
    Ton code fonctionne parfaitement, merci beaucoup de ton aide.

    SBAUDRY

  5. #5
    Membre averti
    Homme Profil pro
    Ingénieur étude
    Inscrit en
    Novembre 2016
    Messages
    50
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Ingénieur étude

    Informations forums :
    Inscription : Novembre 2016
    Messages : 50
    Par défaut
    Pas de problème.

    N'oublie pas de passe à Résolu.

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

Discussions similaires

  1. [SP-2010] Ajouter une liste déroulante dans une liste externe
    Par -Strix- dans le forum SharePoint
    Réponses: 0
    Dernier message: 19/05/2016, 08h47
  2. Réponses: 7
    Dernier message: 22/06/2012, 12h12
  3. Réponses: 4
    Dernier message: 20/02/2012, 16h59
  4. Réponses: 1
    Dernier message: 12/12/2011, 10h07
  5. [XL-2003] Menu déroulant avec une liste principale et une liste secondaire
    Par bbcancer dans le forum Excel
    Réponses: 2
    Dernier message: 03/05/2011, 13h50

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