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

VBA Discussion :

SendKeys et chiffres - SendMessage


Sujet :

VBA

  1. #1
    Membre habitué Avatar de Ju1.0
    Homme Profil pro
    Ingénieur Automaticien
    Inscrit en
    Novembre 2010
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2010
    Messages : 125
    Points : 158
    Points
    158
    Par défaut SendKeys et chiffres - SendMessage
    bonjour

    J'ouvre par vba une page dans firefox et je dois lui envoyer rafale de chiffre.
    Tout se passe bien, sauf que seul le 1er chiffre passe bien, et les autres sont (aléatoirement) remplacé par le caractère correspondant à la minuscule de la touche sur la partie alpha du clavier (' pour 4, é pour 2 ...). Je précise, j'ai tapé le code des chiffre avec la partie numérique du clavier. C'est même la 1er chose que j'ai vérifier. Si je met une tempo de 1s (Application.Wait) ca se passe bien, mais je ne peux pas me permettre d'en utiliser ici

    De plus j'aimerai pouvoir ne pas avoir le focus sur firefox a ce moment, mais malheureusement, SendKeys doit avoir le focus. J'ai entendu parler ici et ailleur de SendMessage, mais je ne trouve pas de doc la dessus.

    Merci d'avance

  2. #2
    Invité
    Invité(e)
    Par défaut
    Bonjour

    Si tu mettais sur le forum le code que tu utilises ce serait mieux pour les membres du forum, non ?

    Philippe

  3. #3
    Membre habitué Avatar de Ju1.0
    Homme Profil pro
    Ingénieur Automaticien
    Inscrit en
    Novembre 2010
    Messages
    125
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Ingénieur Automaticien
    Secteur : Industrie

    Informations forums :
    Inscription : Novembre 2010
    Messages : 125
    Points : 158
    Points
    158
    Par défaut
    Désolé pour le temps d'attente, je fus occupé
    Le problème s'est résolu tout seul. Je ne sais pas à cause de quelle lubbie je faisait 1 sendkeys par chiffre
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    SendKeys "1"
    SendKeys "3"
    SendKeys "9"
    ...
    ...
    alors que en faisant
    ba ca passe tout seul !

  4. #4
    Invité
    Invité(e)
    Par défaut
    J'ai le même problème. Seulement moi je ne dois envoyer q'un seul caractère. J'essai d'envoyer un 3 mais ça ne fonctionne pas.

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

Discussions similaires

  1. [XL-2010] SendKeys / SendMessage
    Par Mike Reason dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 13/05/2013, 08h41
  2. extraire 2 chiffres après virgule ?
    Par nerick dans le forum C
    Réponses: 2
    Dernier message: 13/12/2002, 17h10
  3. [VB6] [Printer] Chiffres alignés à droite
    Par Laye dans le forum VB 6 et antérieur
    Réponses: 7
    Dernier message: 03/10/2002, 18h36
  4. Chiffre a Virgule Fixe
    Par garybaldi dans le forum C
    Réponses: 3
    Dernier message: 21/06/2002, 10h41
  5. Recherche programme qui convertit les chiffres arabes en nb
    Par oli57 dans le forum Algorithmes et structures de données
    Réponses: 5
    Dernier message: 15/06/2002, 03h11

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