connaitre l'address du visible range en fonction du dpi et de la resolution

patricktoulon

XLDnaute Barbatruc
bonjour a tous
pour ceux qui sont en dpi96 je voudrais connaitre l'address du visible range avec un écran classique (15,17,21 pouce)

j'ai juste besoin de faire un choix de max colonne/ligne fonctionnant avec toute résolution par l’intermédiaire du zoom sur range

merci pour les retours
 
Dernière édition:

TooFatBoy

XLDnaute Barbatruc
je le redis indépendamment de la résolution du dpi et de tout autre facteur
si je prend
  1. le visiblerange (donc en point)même si la dernière colonne n'est pas entièrement visible
  2. le width de [A:I](donc en point)
  3. que je divise [A:i].width par le visiblerange .width
  4. et que j’applique ce coeff au zoom
  5. vous devriez avoir A:I visible a l’écran
si vous me dites que non vous avez un soucis avec le zoom
pour plus de précision j'aurais pu utiliser application.usable.width
c'est pas la précision que je recherche mais juste de voir A:I a l'ecran
Dans le fichier que tu as posté, il y a ceci :
coeff = (.VisibleRange.Width - 15) / [A:Ai].Width
Le problème doit venir de là.

D'autre part il faudrait aussi voir à rester dans les valeurs de zoom acceptées par Excel. ;)
 

patricktoulon

XLDnaute Barbatruc
re
je viens de quitter le pc portable et j'ai testé
ça fonctionne parfaitement bien
  1. le pc portable 15 pouces Résolution=1366X728 Dpi=96 :coeff pixel 1.333333333333333
  2. le pc fixe 42 pouces Résolution=1600X1024 Dpi=120 :coeff pixel 1.666666666666667
j'ai bien A:I visible ;)
 

patricktoulon

XLDnaute Barbatruc
oui bon dans une de mes reponse je me suis trompé bon ben ca marche ou pas

la definition ,la resolution , et les patates douces on s'EN COGNE!!!

z=visiblerange .width/[A:AI].width
zoom100*z doit te donner [A:Ai] visible
point barre
ca doit marcher chez toi chez moi et mr jean émar ;)
 

Discussions similaires

Statistiques des forums

Discussions
312 345
Messages
2 087 476
Membres
103 553
dernier inscrit
jhnm