Einen Bereich in anderer Tabelle drucken
Verfasst: Do, 21.08.2014 10:24
Hallo an Alle,
ich arbeite mit folgendem Makro:
Moderation: Zur übersichtlichen Darstellung des Textes und vom Programmcode im Text [code][/code] Tags gesetzt.—lorbass, Moderator
Dazu wechselt das Makro die Tabelle (von meiner Eingabetabelle (Tabelle2) zu Tabelle1 mit dem zu druckenden Druckbereich),
druckt,
und wechselt zurück zu Tabelle2.
Kann das auch ohne wechseln gehen, zB in dem ich den Drckbereich einen Namen gebe?
Und wie lautet der Befehl dann?
Vielen Dank, Achim
ich arbeite mit folgendem Makro:
Code: Alles auswählen
SUB Druck2x
antwort = MsgBox("Drucken? Ja=Papier einlegen!",36)
if antwort = 6 then
dim printProp() as new com.sun.star.beans.PropertyValue
ocontroller = thiscomponent.currentcontroller
ocurrentsheet = ocontroller.activesheet
osheet = Thiscomponent.sheets.getbyname("PREISE")
ocontroller.activesheet = osheet
thiscomponent.print(printProp)
wait 1000
ocontroller.activesheet = ocurrentsheet
ocontroller = thiscomponent.currentcontroller
ocurrentsheet = ocontroller.activesheet
osheet = Thiscomponent.sheets.getbyname("PREISE")
ocontroller.activesheet = osheet
thiscomponent.print(printProp)
wait 1000
ocontroller.activesheet = ocurrentsheet
elseif antwort = 7 then
endif
end sub
Dazu wechselt das Makro die Tabelle (von meiner Eingabetabelle (Tabelle2) zu Tabelle1 mit dem zu druckenden Druckbereich),
druckt,
und wechselt zurück zu Tabelle2.
Kann das auch ohne wechseln gehen, zB in dem ich den Drckbereich einen Namen gebe?
Und wie lautet der Befehl dann?
Vielen Dank, Achim