Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Autofit (problème bas de page - cellule contenant beaucoup de caractères)

zebanx

XLDnaute Accro
Bonjour à tous

Je vous propose un code concernant des modifications de marges post-autofit qui posent certains problèmes en impression.
Si vous utilisez régulièrement des tables ayant des besoins de cellules avec beaucoup de caractères parfois, que vous devez faire un reclassement, et que vous utilisez l'AUTOFIT, vous aurez parfois des problèmes de marges (surtout sur les lignes) lors de l'impression (bas coupé).
Vous pouvez le constatez sur le fichier ci-joint.

Ces petits codes, à utiliser après autofit, viennent appliquer un coefficient à la hauteur / largeur stocké pour chaque cellule.

N'utilisant que peu de plages fusionnées, je n'ai pas adapté le code à des plages spécifiques merged.cells .
J'ai constaté que l'autofit créait plein de problème dans ce cas, que les macros fonctionnent mais qu'il faudrait adapter ce coefficient (utilisé 1.10 à la détection de plages ayant des cellules fusionnées, ce que je ne sais pas faire...).
Si d'autres veulent compléter, ils (elles) sont les bienvenues.

Bien XLment
zebanx
 

Pièces jointes

  • HEIGHT et WIDTH_suite autofit.xls
    40 KB · Affichages: 30

David Aubert

XLDnaute Barbatruc
Administrateur
Modérateur
Bonjour.
Avec un peu de retard, merci pour le partage!
Bonne soirée
David
 
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…