Gestion des sauts de pages en VBA !

Gestion des sauts de pages en VBA ! - VB/VBA/VBS - Programmation

Marsh Posté le 29-08-2009 à 11:16:23    

Bonjour à Tous (du moins à ceux qui liront ce post !),
 
Bon voilà, je finis par faire appel à votre grand coeur et aussi à votre savoir.
Je suis en train de bosser sur une application en VBA (excel). Je suis à la dernière phase: "Mise en page" !
Un saut de page automatique (en pointillé) m'enquiquine depuis longtemps !
 
Je m'explique, je dois insérer plusieurs tableaux sur des pages différentes. Jusqu'ici pas de soucis, j'arrive bien à placer mes tableaux en insérant des sauts de pages réguliers aux endroits voulus. Cpdt, il y a un unique saut de page automatique (c'est le deuxième) que je n'arrive ni à supprimer ni à déplacer à l'endroit souhaité !  
 
ActiveSheet.HPageBreaks(2).Location.Address me renvoie $B$132 Or j'ai inséré un saut de page manuel en B133...
 
Comment puis je faire pour soit le supprimer ou soit le déplacer en B133 !
Je dois programmer en VBA sous excel et surtout je dois rendre l'application automatique.
 
Merci de m'avoir lu.
 
Bon samedi.

Reply

Marsh Posté le 29-08-2009 à 11:16:23   

Reply

Marsh Posté le 29-08-2009 à 18:39:01    

Personne aurait un élément de réponse ou une piste à creuser !
J'apporte des informations complémentaires dans le cas où je n'aurais pas été très clair !
J'ai une routine qui me place correctement les sauts de pages réguliers que je désire. Cpdt, j'ai tjs un saut automatique en pointillé qui persiste (ce saut est en 2ème position). Ce saut est à la ligne 132. Or mon saut que je précise dans ma routine est ligne 133. Je voudrais donc supprimer ou bien la déplacer en B133.
Merci
Bonne soirée.

Reply

Marsh Posté le 30-08-2009 à 12:47:54    

Aucune idée?!

Reply

Marsh Posté le 30-08-2009 à 14:52:36    

Il me semble que les pointillés indiquent la "zone d'impression". J'ai essayé de la supprimer par le menu Fichier/Zone d'impression/Annuler, mais elle est toujours là. Par contre, j'arrive à la redéfinir en faisant une sélection, puis Fichier/Zone d'impression/Définir. La solution consisterait peut-être à définir une zone d'impression qui corresponde à l'un des sauts de pages désirés

Reply

Marsh Posté le 30-08-2009 à 15:18:38    

Merci bien mais ça ne fonctionne pas.
Mon programme me définit la zone d'impression en mettant correctement les sauts de pages manuels que je désire. Malheureusement il y a apparition d'un saut automatique qui résiste...
Je ne vois pas comment faire pour soit le déplacer à l'endroit souhaité ou mieux le supprimer!
Merci en tout cas de ta réponse

Reply

Marsh Posté le 06-09-2009 à 10:01:30    

Problème résolu !
J'ai légèrement réduit le zoom (Fichier/mise en page) pour faire disparaitre les sauts de pages automatique. Ensuite j'ai inséré mes propres sauts.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed