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

Conception Discussion :

Option français/anglais à l'ouverture d'un classeur [XL-2010]


Sujet :

Conception

  1. #1
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Février 2013
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 25
    Par défaut Option français/anglais à l'ouverture d'un classeur
    J'ai écrit une application excel 2010 en français et on m'en demande une version anglaise ; je n'ai pas de problème avec le code. Ce que je voudrais faire, c'est de permettre d'afficher les propriétés Caption, mes msgbox, Name, etc dans la langue que l'usager choisira au lancement de l'application.

    Je n'ai aucune idée sur la façon de m'y prendre ; si quelqu'un pouvait me mettre sur une piste ce serait un bon point de départ.

    Jisse55

  2. #2
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 609
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 609
    Par défaut
    Bonjour

    Il faut faire une table de correspondance de tout ce qui s'affiche : id, français, Anglais

    Il faux donc identifier chaque élément par in ID unique.

    En fonction de la langue, le VBA ira chercher pour tel ID, le libellé adéquat.

    Si tu veux rester simple : construis cette table dans un onglet technique masqué, avec un colonne supplémentaire qui reprend le libellé pour la langue choisie (formule simple) : ainsi ton code aura juste à lire cette colonne à une position prédéterminée par ta construction.

  3. #3
    Membre averti
    Homme Profil pro
    Enseignant
    Inscrit en
    Février 2013
    Messages
    25
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Enseignant
    Secteur : Enseignement

    Informations forums :
    Inscription : Février 2013
    Messages : 25
    Par défaut Bonne piste
    Merci pour ta réponse 78Chris ; je vais explorer cette piste et je reviendrai à la charge si nécessaire.
    Jisse55

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

Discussions similaires

  1. Problème d'ouverture d'un classeur Excel
    Par BM42 dans le forum VB 6 et antérieur
    Réponses: 12
    Dernier message: 21/11/2006, 09h43
  2. Ouverture d'un classeur à une même feuille
    Par Lexot2 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 24/08/2006, 20h13
  3. [VBA-E] ouverture d'un classeur
    Par sophie447 dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 02/06/2006, 21h18
  4. Réponses: 7
    Dernier message: 22/11/2005, 12h43

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