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 :

Etablir la position du curseur


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 95
    Par défaut Etablir la position du curseur
    Bonjour,
    Je désire savoir où se trouve mon curseur (coordonnées x et y) quand je clique à un endroit donné dans ma feuille.

    Je suis sur Mac
    Quelqu'un peut-il me guider !
    Merci

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    Questions :
    1) position du curseur par rapport à quoi, très exactement ? (la position d'un curseur s'exprime par une abscisse et une ordonnée, ces deux données étant calculées par rapport à un point d'origine, considéré comme de coordonnées (0,0) ...
    2) définis avec précision ce que tu entends par "curseur". Celui de la souris à l'écran est une chose. Le caret (point d'insertion dans une zone d'édition, par exemple, en est une autre).

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 95
    Par défaut
    bonjour,
    C'est vrai je n'avais pas donné de précisions.
    C'est pour localiser mon curseur sur une image et pour faire un état dans la feuille de tous les clics que j'aurais procédé, cela va me permettre de faire des stats sur des graphiques que j'ai récupéré sur le Net.

  4. #4
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Tu n'as pas du tout répondu à ma question n° 1.
    Je te la pose donc à nouveau, mais ce sera pour la dernière fois.

  5. #5
    Membre confirmé
    Profil pro
    Inscrit en
    Janvier 2010
    Messages
    95
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2010
    Messages : 95
    Par défaut
    Tu n'as pas du tout répondu à ma question n° 1.
    J'ai bien précisé "IMAGE" non ?
    Je voudrais connaître les données x et y à l'instant et l'endroit exact où je clique sur l'image.
    donc par rapport au coin gauche haut de l'image (0,0) dont je connais le nom.
    Voilà ça me semble plus précis, je ne vois pas quoi dire de plus.

  6. #6
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Voilà qui est maintenant précis (seulement maintenant)
    Et j'ai alors une mauvaise nouvelle pour toi :
    1) un contrôle image n'étant pas une fenêtre Windows à part entière, il ne possède pas de handle (propriété hwnd)
    2) on pourrait néammoins s'en sortir avec Windows en utilisant plusieurs fonctions de l'Api de Windows (extraire le handle de la fenêtre accueillant le contrôle image, les positions de cette fenêtre par rapport à l'écran, la position du contrôle image dans cette fenêtre, la position du curseur (souris) par rapport à l'écran, le tout accompagné de calculs arithmétiques pour en déduire les coordonnées du curseur par rapport au coin supérieur gauche du contrôle image concerné). Lourd lourd, tout cela.
    3) mais tu dis être sous MAC ... --->> pas d'accès à ces fonctions de l'Api de Windows --->> tu ne pourras donc pas les utiliser.

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, 11h38
  2. Obtenir la position du curseur dans une Image
    Par bastoune dans le forum Composants VCL
    Réponses: 6
    Dernier message: 14/11/2003, 22h02
  3. Position du curseur dans un TMemo
    Par yokito dans le forum Composants VCL
    Réponses: 3
    Dernier message: 28/08/2003, 17h35
  4. Position du curseur
    Par gimlithedwarf dans le forum Composants VCL
    Réponses: 2
    Dernier message: 23/08/2002, 00h45
  5. Position du curseur dans Edit
    Par MrJéjé dans le forum C++Builder
    Réponses: 3
    Dernier message: 20/06/2002, 18h09

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