Je voudrais pouvoir imprimer rien qu'une page sur une feuille. J'ai trouvé sur le forum la procédure de Prisc
mais je n'arrive pas imprimer juste une page en particulier.
- Code: Tout sélectionner AgrandirRéduire
dim feuille as object
dim cellules as object
dim imprim(2) as New com.sun.star.beans.PropertyValue
feuille = ThisComponent.Sheets.GetByName("fiche")
cellules = feuille.getcellrangebyname("A1:O59")
'SELECTIONNE LA ZONE A IMPRIMER
ThisComponent.CurrentController.select(cellules)
'EFFECTUE 2 COPIES
imprim(0).Name = "CopyCount"
imprim(0).Value = 2
'IMPRIME JUSTE LA 1ERE PAGE
imprim(1).Name = "Page"
imprim(1).Value = "1"
'EFFECTUE L'IMPRESSION
ThisComponent.Print(imprim())
J'ai essayé en changeant le n° de la page mais cela donne rien.
- Code: Tout sélectionner AgrandirRéduire
'IMPRIME JUSTE LA 1ERE PAGE
imprim(1).Name = "Page"
imprim(1).Value = "2"
Merci de m'éclairer.
@+ Patbart





