Da habe ich mich wohl mit meinem Dank vom 05.12.2022 etwas zu früh
gefreut ... Die Schleife mit den im Array genannten Seitenformat-Namen
funktioniert letztendlich nämlich auch nur, wenn alle die im 'for
each'-Befehl genannten Seitenformate im aktuellen Arbeitsblatt auch
vorhanden sind.
Könnte man auch noch irgendwie per Makro-Befehl sagen 'for each ...,
sofern überhaupt in der aktuellen Arbeitsmappe gefunden'?
.... und tschüss
Franklin
Am 2022-12-05 um 15:34 schrieb Werner Tietz:
Im Array stehen nur die Namen, daher lautet die intiale Zuweisung im Schleifenkörper:
……getByName( stylename)
Am 5. Dezember 2022 14:59:07 MEZ schrieb Franklin Schiftan <franklin.schiftan@gmx.de>:
Danke, Werner, für diese Anregung ... nur leider komme ich als
Nicht-Makro-Bewanderter auch nach diversem Ausprobieren nicht dahinter,
wie ich die einzelnen pagestyles aus dem Array in den nachfolgenden
Befehlen dann jeweils ansprechen kann.
Vielleicht kannst Du mir diesbezüglich auch noch helfen?
oSeitenFormat.FooterIsOn = True
oSeitenFormat.FooterIsShared = true 'beide Seiten sind gleich
oSeitenFormat.firstPageFooterIsShared = TRUE 'erste Seite wie Folgeseiten
oFT = oSeitenFormat.rightPageFooterContent 'FooterText Objekt
oText = oFT.RightText 'Rechtes Textobjekt
oText.setstring(format( now(), "yyyy-mm-dd"))
oSeitenFormat.rightPageFooterContent = oFT
.... und tschüss
Franklin
Am 2022-12-05 um 14:30 schrieb Werner Tietz:
Hallo
Schleife aussenrum und fertig:
for each stylename in Array("Default", "ham", "Spam")
……
Am 4. Dezember 2022 18:51:32 MEZ schrieb Franklin Schiftan <franklin.schiftan@gmx.de>:
Hallo miteinander,
in meinem Makro für die Datums-Formatierung in der Fußzeile befindet
sich unter anderem die folgende Zeile
oSeitenFormat = oSeitenFormate.getByName("Default")
In den darauf folgenden Anweisungen werden verschiedene Einstellungen
für dieses Seitenformat vorgenommen.
Meine Frage ist nun, wenn man die gleichen Einstellungen für
verschiedene (oder alle) Seitenformate vornehmen möchte, muss man die im
Makro danach kommenden Anweisungen quasi in einer Art Schleife für jedes
(im Dokument gefundene) Seitenformat einzeln neu machen?
--
Liebe Grüße
Franklin
--
Liebe Grüße
Franklin
--
Liste abmelden mit E-Mail an: users+unsubscribe@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/
Datenschutzerklärung: https://www.documentfoundation.org/privacy
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.