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 :

Emulateur EXTRA :position du curseur [Toutes versions]


Sujet :

Macros et VBA Excel

  1. #1
    Membre actif Avatar de Duddy
    Homme Profil pro
    Agent de maitrise
    Inscrit en
    Novembre 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : Agent de maitrise
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2007
    Messages : 257
    Points : 237
    Points
    237
    Par défaut Emulateur EXTRA :position du curseur
    Bonsoir à tous,

    Je travaille à partir d'Excel par VBA sur l'émulateur EXTRA et je n'ai pas de soucis pour écrire dans un masque, déplacer le curseur et récupérer des informations dans les différents masques proposés.

    Par contre, je n'arrive pas à récupérer la position du curseur à un moment donné.

    Quelqu'un a t-il déjà réaliser cette action?

    Voici un bout de code pour visualiser comment déplacer le curseur, cela pourra peut-être servir.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
              Function Curseur(vLigne As Integer, vColonne As Integer)
              Sess0.Screen.MoveTo vLigne, vColonne
              End Function
    Merci d'avance
    Bon courage à toi.

  2. #2
    Membre chevronné Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Points : 1 999
    Points
    1 999
    Par défaut
    Bonjour,


    Pas toujours évident de développer sous extra sans automation !

    Dans l'editeur de macro, j'ai trouvé pas mal de choses dans View/Functions and object


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    msgbox  Sess0.Screen.Col   & Sess0.Screen.row

  3. #3
    Membre actif Avatar de Duddy
    Homme Profil pro
    Agent de maitrise
    Inscrit en
    Novembre 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : Agent de maitrise
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2007
    Messages : 257
    Points : 237
    Points
    237
    Par défaut
    Bonsoir,

    Merci pour ta réponse, je testerai au boulot dès que possible.

    Peut-être est ce idiot comme question, mais qu'entends-tu par : Automation

    Ce terme ne me dit rien

    Merci d'avance
    Bon courage à toi.

  4. #4
    Membre chevronné Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Points : 1 999
    Points
    1 999
    Par défaut
    Bonjour,


    J'ai testé et chez moi ça fonctionne parfaitement, ce que je voulais dire c'est que lorsque tu utilises un objet et que tu tapes un point l'editeur te propose des propriétés.

  5. #5
    Membre actif Avatar de Duddy
    Homme Profil pro
    Agent de maitrise
    Inscrit en
    Novembre 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : Agent de maitrise
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2007
    Messages : 257
    Points : 237
    Points
    237
    Par défaut
    Bonjour aalex_38,

    Pour VBA, cela fonctionne parfaitement, l'éditeur affiche bien les propriétés.

    Mais là, je ne travaille pas dans EXTRA, alors l'éditeur VBA d'EXCEL ne me propose aucune propriétés relatives à EXTRA, ce qui est complètement normal.

    J'ai donc recherché dans la "bible" EXTRA des propriétés et comme je n'ai rien lu sur les positions du curseur, j'ai donc pensé à vous tous.

    Toujours est-il que ta proposition m'a permis de penser à une solution concernant mon autre post au sujet des zones de saisie actives ou non.
    En effet, il me sera possible de vérifier la position du curseur et ainsi d'en déduire, s'il ne se trouve pas sur la zone, que celle-ci est non active.

    Encore merci
    Bon courage à toi.

  6. #6
    Membre chevronné Avatar de aalex_38
    Inscrit en
    Septembre 2007
    Messages
    1 631
    Détails du profil
    Informations forums :
    Inscription : Septembre 2007
    Messages : 1 631
    Points : 1 999
    Points
    1 999
    Par défaut
    Mais là, je ne travaille pas dans EXTRA, alors l'éditeur VBA d'EXCEL ne me propose aucune propriétés relatives à EXTRA, ce qui est complètement normal.
    => On est d'accord

    En effet, il me sera possible de vérifier la position du curseur et ainsi d'en déduire, s'il ne se trouve pas sur la zone, que celle-ci est non active.
    => bien joué, il me semblait bien qu'il existait des moyens pour déterminer dans quelle situtation on se trouve, même si je ne connais pas ton application.

    bon courage pour la suite.
    Alex

  7. #7
    Membre actif Avatar de Duddy
    Homme Profil pro
    Agent de maitrise
    Inscrit en
    Novembre 2007
    Messages
    257
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 57
    Localisation : France

    Informations professionnelles :
    Activité : Agent de maitrise
    Secteur : Service public

    Informations forums :
    Inscription : Novembre 2007
    Messages : 257
    Points : 237
    Points
    237
    Par défaut
    Bonjour,

    Juste un merci à AALEX38 pour son aide.

    Cela fonctionne et je vais pouvoir clore ainsi le second post.
    Bon courage à toi.

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

Discussions similaires

  1. [Plugin] Récupérer la position du curseur
    Par Amon dans le forum Eclipse Platform
    Réponses: 4
    Dernier message: 12/02/2009, 10h38
  2. Obtenir la position du curseur dans une Image
    Par bastoune dans le forum Composants VCL
    Réponses: 6
    Dernier message: 14/11/2003, 21h02
  3. Position du curseur dans un TMemo
    Par yokito dans le forum Composants VCL
    Réponses: 3
    Dernier message: 28/08/2003, 16h35
  4. Position du curseur
    Par gimlithedwarf dans le forum Composants VCL
    Réponses: 2
    Dernier message: 22/08/2002, 23h45
  5. Position du curseur dans Edit
    Par MrJéjé dans le forum C++Builder
    Réponses: 3
    Dernier message: 20/06/2002, 17h09

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