VB - Détection de cellule sélectionnée/cliquée d'un autre classeur

  • Initiateur de la discussion Initiateur de la discussion TheYoann
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

T

TheYoann

Guest
Bonjour,

Je voudrais savoir s'il est possible détecter la sélection d'une cellule à partir d'une macro dans un autre classeur.

En gros je lance une macro sur un classeur (a), et au clic dans une cellule d'un autre classeur (b), ça m'insère une valeur, ou me prend la valeur de la cellule sélectionnée/cliquée.

Est-ce possible ? En sachant que je n'ai pas accès à la création du classeur (b) qui m'est envoyé par plusieurs personnes différentes, donc aucune macro ne peut être implantée dedans.

Merci de vos réponses .
 
Re : VB - Détection de cellule sélectionnée/cliquée d'un autre classeur

Bonjour.

C'est possible en déclarant une variable par exemple Private WithEvents ApExc As Application dans un module objet.
Il est dès lors possible d'y écrire des procédures évènements très semblable à celle de l'objet WorkBook dans le module ThisWorkbook mais pour l'objet ApExc de votre crû. (Le nom de l'objet figurera dans la liste déroulante de gauche qui surmonte la fenêtre de code). Pour qu'il soit effectivement opérationnel, il devra avoir fait l'objet d'une initialisation par Set ApExc = Application
 
Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

O
Réponses
5
Affichages
862
Retour