Hallo,
gibt es eine Möglichkeit (innerhalb eines BASIC-Makros) in einer
unsichtbar geöffneten CALC-Datei bei mehreren Arbeitsblättern jeweils
die erste Zeile zu fixieren OHNE die CALC-Datei vorher sichtbar zu
machen ?
Ich habe nur diese (funktionierende) Lösung mit "vorher sichtbar machen"
gefunden:
:
' CALC unsichtbar laden
::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
Dim aPV(0) as New com.sun.star.beans.PropertyValue : aPV(0).name =
"Hidden"
aPV(0).value =
True
oD =
StarDesktop.loadComponentFromURL(ConvertToURL(SP),"_blank",0,aPV())
: Verarbeitung ...
' CALC sichtbar machen
:::::::::::::::::::::::::::::::::::::::::::::::::::::::::::
oD.getCurrentController().getFrame().getContainerWindow().setVisible(True)
Wait(500)
' Fixierung erste Zeile aller Arbeitsblätter
:::::::::::::::::::::::::::::::::::::
For iA=3 To 0 Step -1
oA = ThisComponent.Sheets(iA)
ThisComponent.CurrentController.setActiveSheet(oA)
ThisComponent.getCurrentController().FreezeAtPosition(0,1)
Next iA
:
Danke im Voraus für eventuelle Tipps,
Grüße
Hans-Werner
--
Liste abmelden mit E-Mail an: users+unsubscr...@de.libreoffice.org
Probleme?
https://de.libreoffice.org/hilfe-kontakt/mailing-listen/abmeldung-liste/
Tipps zu Listenmails: https://wiki.documentfoundation.org/Netiquette/de
Listenarchiv: https://listarchives.libreoffice.org/de/users/
Alle E-Mails an diese Liste werden unlöschbar öffentlich archiviert