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

  1. #1
    Membre à l'essai
    Repliquer séquence de frappe avec timing
    Bonjour,

    J'essaie de trouver un code/programme pour permettre d'effectuer une séquence clavier précise (appui de touche pdt x secondes, repos pdt y secondes...), afin de l'utiliser sur un logiciel du boulot. Pourriez vous m'aider?

    Dans l'idée, ça serait un peu comme ça :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Sub Ecriture_sur_le_navigateur()
    SendKeys " " 'j'aimerai pendant par exemple 0.1 seconde que espace soit maintenu appuyé
    Sleep 400 'Phase d'attente de 0.4 seconde ....
    End Sub


    Merci

  2. #2
    Inactif  
    re
    Bonjour

    "écrire sur le navigateur"
    c'est pas aussi simple en fait et les send keys sont un dernier recours quand on ne peut chopper les element html d'une page web
    ta description est bien trop vague
    il nous faudrait a minima l'ouverture de ta page web
    bref le code qui fait "naviguer" l' explorateur
    sans ca difficile de déterminer ou tape les touches
    dans le forum Excel vba tu trouvera plein d'exemples ainsi que dans les contributions et un tuto rédigé par le membre qwazerty qui t'offre déjà une bonne base qu'il faut maitriser pour utiliser l'explorateur internet explorer en VBA
    mes fichiers dans les contributions:
    mail avec CDO en vba et mail avec CDO en vbs dans un HTA
    survol des bouton dans userform
    prendre un cliché d'un range

    si ton problème est résolu n'oublie pas de pointer : : ça peut servir aux autres
    et n'oublie pas de voter

  3. #3
    Membre à l'essai
    Citation Envoyé par benito32 Voir le message
    Bonjour,

    J'essaie de trouver un code/programme pour permettre d'effectuer une séquence clavier précise (appui de touche pdt x secondes, repos pdt y secondes...), afin de l'utiliser sur un logiciel du boulot. Pourriez vous m'aider?

    Dans l'idée, ça serait un peu comme ça :

    Code :Sélectionner tout -Visualiser dans une fenêtre à part
    1
    2
    3
    4
    Sub Ecriture_sur_le_navigateur()
    SendKeys " " 'j'aimerai pendant par exemple 0.1 seconde que espace soit maintenu appuyé
    Sleep 400 'Phase d'attente de 0.4 seconde ....
    End Sub


    Merci

    Salut,
    Si ton but comme tu le dis est de bosser sur un logiciel de ton boulot j'imagine qu'il n'a rien a voir avec excel ! Donc ceci serait mieux adapté pour toi.
    Si c'est juste pour cliquer sur des boutons avec des pauses et tous et tous tu as un programme pour ça cela s'appel ACTIONAZ ou ACTIONA et il est gratuit, tu peu y coller un tas de variable super complet le truc, je m'en sers pour faire des taches automatique c'est super ,recherche par image pour cliquer dessus, ouvrir une page internet, exécuter un programme etc
    Je m'en sers surtout sur winamax pour qu'il m'inscrive automatiquement sur des tournois + le planificateur de tâche de Windows programmé pour qu'il lance mon exe de actiona que j'ai crée et qu'il accomplisse ses tâches.

    Un petit exemple en image et ce script peu être compilé en exécutable fichier .exe et le clique sur la touche espace tu peu lui dire de le faire cliquer ou tu veux c'est possible un endroit précis ou une image ou a une certaine distance de cette même image.


    Ensuite l'action pause de 4ms serait inutile car tu as aussi la possibilité de faire cette pause après qu'il est cliqué sur espace sur l'action bouton lui même