Funktionen selbst erstellen??

Windows XP ? RT 5.6.5

Hallo Listenteilnehmer,

ich arbeite zu Zeit an einem Halbjahreskalender in dem Urlaubstage
für eine Freizeit eingetragen werden.
Da die Fahrtteilnehmer aus vier verschiedenen Bundesländern kommen,
werden die Ferientermine der jeweiligen Bundesländer farblich in
verschiedenen Spalten im Rechenblatt dargestellt. Dieses ist bisher
immer ohne Probleme von ?Hand? erstellt worden. Bei der farblichen
Darstellung der einzelnen Ferientermine sind auf einen Blick die
gemeinsam möglichen Fahrttermine sehr schnell erkennbar.
Beim stöbern im Funtionsmeneu bin ich auf die Funktion
?KlTageslosungGER? gestoßen, in der sehr schön die Feiertage in
Deutschland gelistet sind. Nun möchte ich gerne diese Funktion als
Vorbild nehmen und eine Funktion ?KlFerienNRW? bzw. KlFerienBay?
basteln.
Ist das für mich als RagTime Anwender überhaupt möglich?
Oder sind die Funktionen nur von RagTime Entwicklern erstellbar?

Gruß, Günter
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

Neu: Das Mailinglistenarchiv unter
http://forum.macnews.de/lists

Funktionen selbst erstellen??

#4916 On 1 April, 2006 14:15 Thomas Kaegi said,

Hall Günter

Funktionen erstellen ist meines Wissens den RagTime-Entwicklern
vorbehalten. Aber du kannst doch dein Problem mit einer kleinen
Tabelle pro Bundesland lösen.

Im Detail:
Die Spalte A der Tabelle formatierst du als Text ("abc" in der
Werkzeugleiste) und gibst die landesspezifischen Feiertage ein im
Format "T.M.". Text ist nötig, da sonst RagTime automatisch mit dem
aktuellen Jahr ergänzt und ein Datum daraus macht.
In irgend einer Rechenblattzelle hast du ja wohl sowieso das Jahr
gespeichert, für das der Kalender erstellt werden soll. Ich nehme mal
an, diese Zelle enthalte nicht ein Datum, sondern das Jahr als reine
Zahl und die Zelle trage den Namen "Kalenderjahr".
In Zelle B1 der Tabelle trägst du die Formel "A1&Kalenderjahr" ein
und kopierst sie so weit nötig nach unten. So ergeben sich in Spalte
B die landesspezifischen Feiertagsdaten im Jahr, für das der Kalender
erstellt wird.
Ich nehme ferner an, die Tabelle trage den Namen des Bundeslandes,
also z.B. "Bayern".

Wenn du bisher für ein Datum z.B. in Zelle C3 deines Kalender nur die
Funktion "KIWerktagGER(C3)" benützt hast, schreibst du nun:
Und( NICHT (Suchlauf(Bayern!$B:$B;LfdZelle=C3));KlWerktagGER(C3))

Natürlich kannst du das noch raffinierter machen, alle Bundesländer
in der gleichen Tabelle behandeln und im Kopf der Spalte den Namen
des Bundeslandes angeben. Aber das findest du schon selbst raus.

Viel Erfolg!
Thomas
--
_________________________________________________
Die macnews.de Mailingliste Ragtime:
http://lists.macnews.de/cgi-bin//listinfo/ragtime

Neu: Das Mailinglistenarchiv unter
http://forum.macnews.de/lists