Bonjour julien cochennec
Message du 2007-01-05 13:32:
Par contre, je voudrais adapter les sauts de page  pour que le premier
soit entre la ligne 15 et la ligne 16, le deuxième entre la ligne 28 et
la 29, etc.
J'ai réussi à détecter et à ranger dans un tableau (sur la feuille
elle-même) tous les indices des lignes de sauts voulues (16, 29, etc).
Je ne vois pas quelle instruction me permettrai de faire une macro de
mise en page automatique réservant une page par nom.

Les sauts de page manuels sont positionnés sur la ligne ou colonne
à partir de laquelle on souhaite une nouvelle page. Exécuter cet exemple sur une nouveau document Calc pour comprendre le principe:

maFeuille = thisComponent.Sheets(0)
maCellule = maFeuille.getCellRangeByName("D10")
maCellule.Rows.IsStartOfNewPage = True
maCellule.Columns.IsStartOfNewPage = True
print "1"
maCellule = maFeuille.getCellRangeByName("D13")
maCellule.Rows.IsStartOfNewPage = True
print "2"
maCellule = maFeuille.getCellRangeByName("F2")
maCellule.Columns.IsStartOfNewPage = True
print "3, fini"


   Bernard

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Répondre à