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

IHM Discussion :

Message d'erreur fonction envoi touches dans macro


Sujet :

IHM

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    449
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 449
    Par défaut Message d'erreur fonction envoi touches dans macro
    bonsoir

    dans une macro j'essaie

    envoitouches
    {haut}{Echap}

    et j'obtiens un message qui me demande d'ajouter un utilitaire

    L'aide précise qu'il peut y avoir un problème de syntaxe. Auriez vous rencontré le même problème ?

    merci de vos réponses
    isabelle

  2. #2
    MC2
    MC2 est déconnecté
    Membre éprouvé

    Femme Profil pro
    Chef de projet en SSII
    Inscrit en
    Août 2002
    Messages
    148
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 56
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Août 2002
    Messages : 148
    Par défaut
    Bonjour,
    le message n'est pas explicite, comme d'habitude, mais as-tu cherché sur internet ?
    Si oui, tu as trouvé ça : http://support.microsoft.com/kb/145773/fr
    qui dit que ça signifie qu'il y a une erreur de syntaxe dans les arguments.
    Donc on cherche si "{haut}{Echap}" est correct...
    F1 sur l'action "EnvoiTouches" ne donne rien et l'instruction de même nom tout aussi...
    Alors, il ne reste que "SendKeys" dans l'aide VBA et là : bingo.
    Tout est en anglais... pas étonnant.
    Bref "haut" c'est "UP" et "echap" c'est "ESC"...

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    449
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 449
    Par défaut
    Bonsoir et merci mille fois pour ta réponse

    oui j'ai cherché sur internet fort longtemps et j'ai effectivement trouvé le site que tu indiques

    j'avais pensé à {esc} mais absolument pas à {up}, forcément, une fois qu'on le sait c'est si simple.

    sais tu ou je peux trouver un "lexique" des sendkeys, car ne j'ai pas trouvé

    merci encore

    isabelle

  4. #4
    MC2
    MC2 est déconnecté
    Membre éprouvé

    Femme Profil pro
    Chef de projet en SSII
    Inscrit en
    Août 2002
    Messages
    148
    Détails du profil
    Informations personnelles :
    Sexe : Femme
    Âge : 56
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations professionnelles :
    Activité : Chef de projet en SSII

    Informations forums :
    Inscription : Août 2002
    Messages : 148
    Par défaut
    "SendKeys" dans l'aide VBA, il y a tous les codes.

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2008
    Messages
    449
    Détails du profil
    Informations personnelles :
    Âge : 59
    Localisation : France

    Informations forums :
    Inscription : Mai 2008
    Messages : 449
    Par défaut
    Merci

    ca va bien me servir

    isabelle

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

Discussions similaires

  1. Réponses: 3
    Dernier message: 21/04/2013, 23h33
  2. Messages d'erreur Fonctions
    Par Victor01 dans le forum Langage
    Réponses: 11
    Dernier message: 04/10/2009, 15h37
  3. message d'erreur avec "system.data" dans VS2005
    Par mouchkar dans le forum VB.NET
    Réponses: 4
    Dernier message: 03/03/2008, 12h34
  4. Réponses: 3
    Dernier message: 01/10/2006, 13h04
  5. Réponses: 2
    Dernier message: 01/06/2006, 14h54

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