...ancora un quesito sulle macro:
avrei bisogno di una macro che mi selezioni automaticamente delle celle
di colonne diverse e mi mandi in stampa _soltanto_ questa selezione e
non tutta la tabella.
io ho fatto delle prove con la classica tattica del "Registra macro" ma
non sono riuscito nell'intento perché quando eseguo questa macro
mi seleziona correttamente le celle ma poi mi manda in stampa l'intera
tabella!!
allego la macro "Registrata":
*sub Stampa
rem ----------------------------------------------------------------------
rem define variables
dim document as object
dim dispatcher as object
rem ----------------------------------------------------------------------
rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")
rem ----------------------------------------------------------------------
dim args1(0) as new com.sun.star.beans.PropertyValue
args1(0).Name = "ToPoint"
args1(0).Value = "$P$7:$Q$39"
dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())
rem ----------------------------------------------------------------------
dim args2(2) as new com.sun.star.beans.PropertyValue
args2(0).Name = "Copies"
args2(0).Value = 1
args2(1).Name = "Selection"
args2(1).Value = true
args2(2).Name = "Collate"
args2(2).Value = false
dispatcher.executeDispatch(document, ".uno:Print", "", 0, args2())
end sub
*sembra che la macro si perda per strada la spunta su Area di Stampa
--> Scelta nel dialog della stampante.
oppure 2^ strada: posso anche selezionare le celle (in colonne diverse)
e poi su Formato --> Area di Stampa fissare la selezione... il piccolo
problema é che mi stampa un foglio diverso per ogni diversa colonna che
ho selezionato. vi é mai capitato?
qualcuno sà gentilmente aiutarmi? ringrazio tutti per l'attenzione.
--enrico
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]