grazie ancora. proverò.
--enrico
Marco Caresia ha scritto:
--enrico wrote:
[...] io ho una selezione multipla delle colonne;
cioé in pratica *A9:A39, P7:Q39, U7:U39 * come faccio a gestirla?
ho provato valorizzando per ogni selezione una diversa variabile
oRange (oRange1, oRange2 e oRange3); poi quando vado a stampare ho
scritto
....*ThisComponent.CurrentController.getActiveSheet().setPrintAreas(Array(oRange1,oRange2,oRange3))
*
ma mi stampa le 3 selezioni su 3 fogli diversi!! penso proprio che ci
sarà un modo per riuscirci...
Sottointendevo di modificarla proprio in questo modo ;)
Per il problema delle tre pagine differenti: non è proprio quello che
si ottiene definendo più aree di stampa?
Se vuoi tutto nella stessa pagina forse potresti scrivere una macro
che "nasconde" le righe/colonne che non vuoi stampare:
Sub Nascondi
oSheet = ThisComponent.CurrentController.ActiveSheet
' l'intervallo da escludere
oRange1 = oSheet.getCellRangeByName("a1:a3")
' nascondo le righe
oRows = oRange1.getRows()
oRows.isvisible() = false ' nascondo le prime tre righe
' e / oppure le colonne
oCols = oRange1.getColumns()
oCols.isvisible() = false ' nascondo la colonna a
End Sub
Ciao,
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]