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 :

macros VBA Excel - différences entre un clavier Qwertz ou Azerty ?


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre habitué
    Homme Profil pro
    retraité
    Inscrit en
    Mai 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : Suisse

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mai 2018
    Messages : 12
    Par défaut macros VBA Excel - différences entre un clavier Qwertz ou Azerty ?
    Bonjour !
    tout nouveau je suis et je me pose la question de savoir si un code VBA composé avec un clavier Azerty sur un PC Windows est valable aussi pour un Mac avec un clavier Qwertz ?
    Je me heurte à ce problème de compatibilité et je me demande si ça peut être le cas ?
    Merci aux idées !

  2. #2
    Membre Expert
    Inscrit en
    Septembre 2007
    Messages
    1 142
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 142
    Par défaut
    Bonjour,

    Le clavier n'a sans doute rien à voir car il ne saisi que des caractères,
    par contre sous mac l'encodage des caractères n'est pas le même
    et avec 2 systèmes aussi dissemblables la compatibilité n'est pas parfaite.

  3. #3
    Membre habitué
    Homme Profil pro
    retraité
    Inscrit en
    Mai 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : Suisse

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mai 2018
    Messages : 12
    Par défaut
    Merci Anasecu,
    Je suis en face du problème suivant :
    un code macro créé sur un Mac français (clavier Azerty) bug sur mon Mac suisse (clavier Qwertz)
    et là je me demande si l'incompatibilité ne provient justement pas de ces différents claviers ?
    Et comment rendre compatible cette macro avec mon Mac ?
    Est-ce possible ?
    Merci

  4. #4
    Membre Expert
    Inscrit en
    Septembre 2007
    Messages
    1 142
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 142
    Par défaut
    Bonjour,

    Je persiste sur la non influence des claviers mais par contre tes options régionales ne sont peut-être pas les mêmes non plus.

    Si d'un côté tu gères la virgule comme séparateur décimal et que de l'autre c'est le point, cela risque par exemple de créer des soucis.

    Je pense que c'est plutôt du côté des configurations qu'il faudrait chercher le problème.

    Ce problème, quel est-il d'ailleurs ? ce serait sans doute plus facile de corriger.

  5. #5
    Membre Expert Avatar de Transitoire
    Homme Profil pro
    Auditeur informatique
    Inscrit en
    Décembre 2017
    Messages
    733
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 71
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Auditeur informatique

    Informations forums :
    Inscription : Décembre 2017
    Messages : 733
    Par défaut
    Bonjour, je suis moi aussi sur Mac, je suis en Azerty. Il m'arrive d'avoir des problèmes avec des codes PC lorsqu'il font références a des choses qui n'existe pas sur Mac (user32, les références à ("Scripting.Dictionary") etc etc.) Mais on arrive très souvent à retomber sur ses pieds et a faire fonctionner avec quelques modifications.
    Cordialement

  6. #6
    Membre habitué
    Homme Profil pro
    retraité
    Inscrit en
    Mai 2018
    Messages
    12
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 82
    Localisation : Suisse

    Informations professionnelles :
    Activité : retraité

    Informations forums :
    Inscription : Mai 2018
    Messages : 12
    Par défaut
    Bonjour !
    Merci pour vos commentaires...
    Je monte un fichier Excel pour ma fille à partir de mon PC Windows et de ma suite Office 365. Il s'agit d'un rapport de travail Hebdomadaire qui doit lui servir à établir des rapports semestriels pour ses supérieurs à l'aide d'un TCD. Sur mon PC ça marche très bien avec le bouton de commande Alt+Ctrl+K
    Le problème est que sur son Mac ça plante avec un renvoi d'erreur d'impression alors qu'il n'y a rien dans ce sens dans le code de la macro. Dans mon fichier il y a des feuilles masquées et d'autres protégées et des cellules libres.

    Bref je ne trouve la raison qui fait que ça ne marche pas sur son Mac !

    voici le lien pour le fichier en question :
    Rapport_Hygieniste.xlsm

    Si vous pouvez m'éclairer ça serait fantastique !
    Merci

Discussions similaires

  1. [VBA-E] différences entre VBA Mod et Excel Mod
    Par deaqu1 dans le forum Macros et VBA Excel
    Réponses: 9
    Dernier message: 04/02/2019, 00h35
  2. [VBA pour Excel] Différence entre activate et select
    Par loacast dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 23/10/2008, 17h20
  3. Auto install macro vba excel
    Par zootman dans le forum Installation, Déploiement et Sécurité
    Réponses: 6
    Dernier message: 14/06/2006, 21h30
  4. [VBA-E] macro VBA excel suppression graphiques
    Par totoza dans le forum Macros et VBA Excel
    Réponses: 7
    Dernier message: 30/05/2006, 08h45
  5. [VBA-E] Différence entre 2 dates
    Par ptitsoleil87 dans le forum Macros et VBA Excel
    Réponses: 10
    Dernier message: 21/12/2005, 13h23

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