Bonjour,
Je suis en train de créer une macro d'impression automatique sur Excel-Vba, cette macro calcule la largeur totale (grâce à la propriété "column.width") de la plage à imprimer, puis en fonction de cette largeur totale, la macro calculera le zoom ideal pour obtenir une impression "optimisée".
Le problème c'est que j'arrive pas à trouver la formule pour calculer le zoom idéal en fonction de la largeur de la plage.
Pour une largeur de 614.02, j'ai manuellement trouvé que le zoom ideal d'impression était de 59% en A3.
Pour une largeur de 467.31, le zoom idéal est de 107% en A3
Soit x le nombre cherché
614.02 = 0.59x
donc x = 614.02/0.59 = 1040.71
467.31 = 1.07x
donc x = 467.31/1.07 = 436.73
on voit bien que les 2 "x" ont des valeurs différentes
s'il y a des matheux ici, savez-vous comment calculer ce "zoom idéal" ?
D'avance merci à ceux qui m'aideront
Homer
Partager