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

Excel Discussion :

Problème chargement des mois dans combobox par une boucle


Sujet :

Excel

  1. #1
    Membre du Club
    Femme Profil pro
    Controlling & BI
    Inscrit en
    Mai 2013
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Controlling & BI
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2013
    Messages : 54
    Points : 42
    Points
    42
    Par défaut Problème chargement des mois dans combobox par une boucle
    Bonjour,
    j'ai un souci bien embêtant avec un bout de code, un chargement d'une combobox d'un userform qui marche sans problème sur tous les ordinateurs, sauf sur deux!
    Je charge une combobox avec les noms des mois (janvier, février, ...) à l'aide d'une boucle et un formattage mois.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    For var = 1 To 12
        ImportForm.ComboBox1.AddItem Format("01/" & var & "/2014", "mmmm")
    Next
    Sur deux ordinateurs, cette boucle produit 12 fois janvier, janvier, ...
    Quelqu'un aurait-il une idée? ce qui peut être à l'origine?

    merci

  2. #2
    Expert éminent Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 754
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 50
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 754
    Points : 9 396
    Points
    9 396
    Par défaut
    Bonjour,

    En format anglo-saxon les dates sont au format mm/dd/yyyy
    Il est possible que ces 2 PC utilisent ce format et donc prennent le 01 du jour pour le mois

    Pour éviter cela tu peux utiliser l'instruction MonthName


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    For var = 1To12    
         ImportForm.ComboBox1.AddItem MonthName(Var)
    Next
    Jérôme

  3. #3
    Membre du Club
    Femme Profil pro
    Controlling & BI
    Inscrit en
    Mai 2013
    Messages
    54
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Localisation : Allemagne

    Informations professionnelles :
    Activité : Controlling & BI
    Secteur : Finance

    Informations forums :
    Inscription : Mai 2013
    Messages : 54
    Points : 42
    Points
    42
    Par défaut Problème chargement des mois dans combobox par une boucle
    Merci beaucoup, c'est parfait.
    C'était effectivement des ordinateurs en anglais et je ne le savais pas!

Discussions similaires

  1. Réponses: 7
    Dernier message: 16/02/2012, 11h47
  2. selection par comparaison des mois dans une date
    Par squal83 dans le forum ASP
    Réponses: 2
    Dernier message: 23/10/2009, 10h36
  3. Réponses: 2
    Dernier message: 30/03/2007, 14h42
  4. [Dates] ajouter des mois dans une date
    Par illegalsene dans le forum Langage
    Réponses: 7
    Dernier message: 16/01/2007, 14h41
  5. Affichage des mois dans une liste déroulante
    Par Le Rebel dans le forum Langage
    Réponses: 15
    Dernier message: 20/02/2006, 13h37

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