Hallo Micha,
Habe gerade mal Deine Makros "Einträge löschen" / "Feiertage eintragen"
ausprobiert. Funktioniert ALLES prima :-)) !!!
M A K R O - A B F R A G E N
Ein kleiner Verbesserungsvorschlag zu den Abfragen bei "Einträge
löschen":
Dim Text as String
Text = "A C H T U N G" & Chr(10) & Chr(10) &_
"Mit Auswahl [ Ja ] wird ALLES GELÖSCHT !" & Chr(10) &_
"Mit Auswahl [ Nein ] wird NICHTS GELÖSCHT !"
msgbox(Text,MB_YESNO+MB_ICONEXCLAMATION+MB_DEFBUTTON2,"A l l e s l ö s
c h e n ?")
Text = "A C H T U N G" & Chr(10) & Chr(10) &_
"Mit Auswahl [ Ja ] wird UNWIEDERRUFLICH ALLES GELÖSCHT !"
& Chr(10) &_
"Mit Auswahl [ Nein ] wird NICHTS GELÖSCHT !"
msgbox(Text,MB_YESNO+MB_ICONQUESTION+MB_DEFBUTTON2,"L e t z t e S i c
h e r h e i t s a b f r a g e !")
Nur [Ja]/[Nein] bei beiden Abfragen. Eine Mischung aus [OK]/Abbrechen]
und [Ja]/[Nein] schafft nur Verwirrung. Der Benutzer ist in dieses
Abfrage-Situation eh schon "gestresst" :-O
F E I E R T A G E
Diese Liste ist bezüglich "Länderspezifische und länderregionale
Feiertage" nicht 100%-ig aktuell.
Unter anderen neu seit 2018 (ohne Anspruch auf Vollständigkeit):
https://www.bild.de/politik/inland/politik-inland/neuer-feiertag-fuer-thueringen-ab-2019-wird-der-kindertag-gefeiert-57362844.bild.html
https://www.spiegel.de/karriere/hamburg-reformationstag-wird-feiertag-a-1195881.html
https://www.spiegel.de/karriere/reformationstag-niedersachsen-macht-31-oktober-zum-feiertag-a-1213852.html
https://www.spiegel.de/karriere/reformationstag-wird-in-schleswig-holstein-neuer-feiertag-a-1195092.html
Länderregionale Feiertage gelten nur in bestimmten Regionen eines
Bundeslandes !
Siehe
https://magentacloud.de/s/KYLsjXTzY62DCqF?path=%2FBasicMacro%2FKalender
Datei Kalender.txt
[5] Sondertage
' [5.1] Bundeseinheitliche Feiertage (arbeitsfrei)
'
+--------+---------------------------------------------------------------+
' | 01.01. | Neujahrstag
|
' | TT.MM. | Karfreitag
|
' | TT.MM. | Ostermontag
|
' | TT.MM. | Christi Himmelfahrt
|
' | TT.MM. | Pfingstmontag
|
' | 03.10. | Tag der Dt. Einheit
|
' | 25.12. | 1. Weihnachtstag
|
' | 26.12. | 2. Weihnachtstag
|
'
+--------+---------------------------------------------------------------+
' [5.2] Länderspezifische und länderregionale Feiertage (arbeitsfrei)
'
+--------+-------------------------------+-------------------------------+
' | 06.01. | Heilige Drei Könige
|X|X|-|-|-|-|-|-|-|-|-|-|-|X|-|-|
' | TT.MM. | Fronleichnam
|X|X|-|-|-|-|X|-|-|X|X|X|r|-|-|r|
' | 08.08. | Friedensfest A'burg
|-|r|-|-|-|-|-|-|-|-|-|-|-|-|-|-|
' | 15.08. | Mariä Himmelfahrt
|-|r|-|-|-|-|-|-|-|-|-|X|-|-|-|-|
' | 31.10. | Reformationstag
|-|-|-|X|-|-|-|X|-|-|-|-|X|X|-|X|
' | 01.11. | Allerheiligen
|X|X|-|-|-|-|-|-|-|X|X|X|-|-|-|-|
' | TT.MM. | Buß- und Bettag
|-|-|-|-|-|-|-|-|-|-|-|-|X|-|-|-|
'
+--------+-------------------------------+-------------------------------+
' | X = Bundesland
|B|B|B|B|H|H|H|M|N|N|R|S|S|S|S|T|
' | r = Bundesland regional
|W|Y|E|B|B|H|E|V|I|W|P|L|N|T|H|H|
' |
|
' | BW = Baden-Württemberg NI = Nierdersachsen
|
' | BY = Bayern NW =
Nordrhein-Westfalen |
' | BE = Berlin RP =
Rheinland-Pfalz |
' | BB = Brandenburg SL = Saarland
|
' | HB = Hansestadt Bremen SN = Sachsen
|
' | HH = Hansestadt Hamburg ST = Sachsen-Anhalt
|
' | HE = Hessen SH =
Schleswig-Holstein |
' | MV = Mecklenburg-Vorpommern TH = Thüringen
|
'
+------------------------------------------------------------------------+
' [5.3] Dienstbefreiungstage (arbeitsfrei)
'
+------------------------------------------------------------------------+
' | TT.MM. | Rosenmontag
[wenn DB=J !] |
' | 24.12. | Heilig Abend
[wenn DB=J !] |
' | 31.12. | Silvester
[wenn DB=J !] |
'
+------------------------------------------------------------------------+
' [5.4] Tage informativer Art (nicht arbeitsfrei)
'
+--------+---------------------------------------------------------------+
' | TT.MM. | Rosenmontag
[wenn DB=N !] |
' | TT.MM. | Weiberfastnacht
|
' | TT.MM. | Fastnachtsdienstag
|
' | TT.MM. | Aschermittwoch
|
' | TT.MM. | Gründonnerstag
|
' | TT.MM. | 1. Advent
|
' | TT.MM. | 2. Advent
|
' | TT.MM. | 3. Advent
|
' | TT.MM. | 4. Advent
|
' | 24.12. | Heilig Abend
[wenn DB=N !] |
' | 31.12. | Silvester
[wenn DB=N !] |
'
+--------+---------------------------------------------------------------+
Da Du den Einstieg in die BasicMakro-Programmierung geschafft hast,
solltest Du auf diesem Weg weiter machen, denn mit BasicMakros ist
vieles eleganter, pflegbarer und einfacher zu realisieren.
Grüße
Hans-Werner ;-))
------ Originalnachricht ------
Von "Micha Kühn" <michakuehn@habmalnefrage.de>
An users@de.libreoffice.org
Datum 06.08.2023 21:37:55
Betreff [de-users] DANKE!
Hallo,
D A N K E
an alle, die mir hier in den letzten Tagen geholfen haben.
Mein Schulkalender ist nun in der erstmal fertig.
Feiertage und Ferien werden automatisch farbig markiert.
Die Namen der Feiertage lassen sich per Makro eintragen.
https://www.dropbox.com/s/qxqla540pl6604w/schuljahresuebersicht-2023-24.ods?dl=0
Für mich noch weiterhin to do:
- Wochenkalender anpassen (mit den Makros und Feiertagen für alle BL)
- Evtl. doch den Wochenkalender nach Draw bringen und Verlinkungen einbauen.
Ihr habt mir sehr geholfen!
Micha
--
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
--
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.