XL 2016 VBA - Coordonnées absolues de la partie données de la fenêtre Excel

  • Initiateur de la discussion Initiateur de la discussion Dudu2
  • 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 !

Dudu2

XLDnaute Barbatruc
Bonjour,
J'avais un code pour ça mais je l'ai perdu et n'arrive plus à retrouver la logique.
Quelles sont les coordonnées absolues (par rapport à l'écran) du cadre rouge ?
Sachant que le VisibleRange n'est pas correct puisqu'il inclut les cellules tronquées à droite et en bas.

1706002816795.png
 
Solution
Alors j'ai retrouvé un bout de code, mais cela suppose l'utilisation de ces constantes:
VB:
Const ExcelStatusBarHeight = 28
Const HorizontalScrollBarPlusHeight = 28    'GetSystemMetrics32 (SM_CXHSCROLL) -> 21
Const VerticalScrollBarPlusWidth = 26       'GetSystemMetrics32 (SM_CXVSCROLL) -> 21
Valables sur mon Excel 2016, peut-être pas sur toutes les versions.
Alors j'ai retrouvé un bout de code, mais cela suppose l'utilisation de ces constantes:
VB:
Const ExcelStatusBarHeight = 28
Const HorizontalScrollBarPlusHeight = 28    'GetSystemMetrics32 (SM_CXHSCROLL) -> 21
Const VerticalScrollBarPlusWidth = 26       'GetSystemMetrics32 (SM_CXVSCROLL) -> 21
Valables sur mon Excel 2016, peut-être pas sur toutes les versions.
 

Pièces jointes

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
Retour