Probleme bei der Umstellung von 3.2

Das Tabellenkalkulationsprogramm

Moderator: Moderatoren

dcssd
***
Beiträge: 50
Registriert: Mi, 10.03.2010 13:12

Probleme bei der Umstellung von 3.2

Beitrag von dcssd »

Hallo OO Gemeinde,

ich hatte mich vor einigen Jahren hier angemeldet und eure Hilfe ersucht bei der Erstellung einer größeren Calc-Datei mit mehreren Makros sowie vielen vielen Formeln und Funktionen.
Hat auch super geklappt und ich bin euch noch Dankbar für die Hilfe. Meine damalige Programmversion bei der Erstellung der Datei war die 3.2.

Nun kam irgendwann 3.3 heraus und ich lud diese mir sofort runter.
Als ich nun mit meiner Datei arbeiten wollte stellte ich fest, dass komplett alle Objekte (Formularfelder, Optionsfelder usw.) nicht mehr angezeigt werden und erst nach dem drüber "hovern" sichtbar werden.
Hab das erstmal ignoriert und ein downgrade auf 3.2 wieder durchgeführt und konnte so weiter alles benutzen.

Nun ist inzwischen die Version 4.0.1 erhältlich und ich wagte einen neuen Versuch.
Neben dem immer noch vorhandenen Fehler mit den Objekten kam noch etwas hinzu.
Als ich dann drucken wollte, über ein Makro, bringt er mir eine Fehlermeldung. "Es sind keine Seiten für den Druck verfügbar. Prüfen Sie ihr Dokument auf druck relevante Inhalte."
Das dazugehörige Makro:

Code: Alles auswählen

sub druck
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 = "$O$52"

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args1())

rem ----------------------------------------------------------------------
dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "ToPoint"
args2(0).Value = "$A$1:$N$51"

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args2())

rem ----------------------------------------------------------------------
dim args3(1) as new com.sun.star.beans.PropertyValue
args3(0).Name = "Copies"
args3(0).Value = 1
args3(1).Name = "Collate"
args3(1).Value = true

dispatcher.executeDispatch(document, ".uno:Print", "", 0, args3())

end sub
Bitte nicht lachen. :)

Hab auch versucht darüber hier im Forum etwas zu finden, hab ich aber nicht.

Muss ich das Dokument, bzw. Objekte in 4.0.1 neu erstellen oder gibt es eine Möglichkeit das irgendwie zu umgehen?

Vielen Dank im Voraus

mfg dcssd
dcssd
***
Beiträge: 50
Registriert: Mi, 10.03.2010 13:12

Re: Probleme bei der Umstellung von 3.2

Beitrag von dcssd »

Um das vielleicht mal etwas zu verbildlichen, ein Bild. ^^

Oben zeigt es die Ansicht in AOO, unten (unterm schwarzen Strich) die Ansicht wie es sein soll und auch weiterhin in OO 3.2 ist.
Beim ausdrucken in AOO ist ebenfalls leider kein Text zu sehen.


http://s7.directupload.net/file/d/3470/ll3z6xpb_jpg.htm

Kann das oben bitte jemand löschen? Ich hatte mich vergessen einzuloggen. Danke

gibt neues:

Alle Objekte wurden ausgeblendet solang diese gruppiert waren. Habe alle Gruppen aufgelöst und siehe da, man kann alles sehen und es wird auch gedruckt.
Makro zum drucken musste ich neu erstellen, funktioniert nun aber auch.

Hat sich somit erledigt und ich kann AOO endlich benutzen. Danke trotzdem, es haben ja einige gelesen. :)
Antworten