Date: prev next · Thread: first prev next last
2023 Archives by date, by thread · List index


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.