Gestion des zones d'impression - VB/VBA/VBS - Programmation
Marsh Posté le 09-07-2009 à 10:57:40
Pas d'idées.. ? Je crois que je peux laisser tomber l'impression par défaut dans excel (1 page en largeur sur 2 en hauteur) car ça ne marche vraiment pas...
Reste le VBA, mais je ne comprends pas pourquoi ça rame autant lors des mises à jour une fois qu'une zone d'impression est définie.. J'ai bien essayé de faire un ActiveSheet.PageSetup.PrintArea = "" en début de mise à jour mais ça n'a pas d'effet...
Marsh Posté le 09-07-2009 à 11:31:02
Trouvé, c'est l'affichage des sauts de pages (qui s'active par défaut une fois qu'on fait un aperçu avant impression) qui bloquait le code.
Code :
|
En début de procédure résout le problème.
Marsh Posté le 08-07-2009 à 15:56:54
Bonjour,
Je rencontre un problème avec des fichiers ayant des feuilles de taille variable (mises à jour faites par les users modifient le nombre de lignes max tous les jours). Par défaut la mise en page est définie pour chaque page par "Ajuster 1 page en largeur sur 2 en hauteur", mais ça ne marche pas toujours : parfois seule la première ligne est prise en compte... Il y a un espace vide de deux lignes entre le titre et les données, mais c'est bizarre quand même...
Pour contourner le problème j'ai défini la zone d'impression dans le code (A1
Si quelqu'un a une idée..
Merci
---------------
Ctplm !