Kalenderwochen in der Wochen-/Monatsansicht
-------------------------------------------

Note:
This text was written in German since the described macro will _only_ run  on  a  german  hp100/200/700.  It can, however, be modified  for  other  languages.  Contact  me  if   you   need assistance.

Disclaimer:
Wichtig:  Bevor  Sie  das  Makro  starten,  sollten  Sie  eine
Sicherung  Ihrer  Termin-Datei  vornehmen;  ich  kann  _keine_ Verantwortung fr evtl. verlorene Daten bernehmen. Sie knnen
das Makro auch auf eine neue, leere Termin-Datei  anwenden und
diese anschlieend mit ihrer bestehenden mischen.

Hintergrund:
Da  ich  einerseits  ziemlich  oft in der Wochen- und  Monats- ansicht  des  Terminplaners  arbeite,  andererseits  viel  die Nummer  der  jeweiligen Kalenderwoche bentige, hat mich immer gestrt,  da diese nur in der Tagesansicht sichtbar wird. Das hier  beschriebene  Makro  fgt  am  Sonntag jeder Woche einen Termin  ohne  Uhrzeit  mit  dem  Text  "KW #" ein, wobei # die Nummer  der jeweiligen Kalenderwoche ist. Ich habe den Sonntag gewhlt,  da  dieser (bei mir) blicherweise frei von Terminen ist.  Durch  Bearbeiten des Makros lt sich aber jeder andere Wochentag whlen.

Anwendung:
- Laden  Sie  das Makro KW.MAC mit <Strg><&...>  <Men><Datei>
  <ffnen>.  Eventuell  vorhandene  Makros  sollten Sie vorher
  abspeichern.
- Beenden Sie die Makro-Anwendung mit <Men><Ende>.
- Starten Sie das Makro mit <Fn><F1>.
- Das  Makro  endet  _nicht_  automatisch! Wenn das Jahresende
  erreicht ist, unterbrechen Sie es mit <Strg><Men> Eventuell
  zu  viel  eingetragene  Termine  lassen  sich  leicht wieder
  lschen.
- Das  war's.  Starten  Sie  das  Makro  kein zweites mal; die
  Eintrge wren sonst doppelt.  Ggf. mssen  Sie  wieder Ihre
  alte  Makro-Datei  laden  und  den  Rechner-Modus wiederher-
  stellen (Das Makro verwendet UPN.)

Arbeitsweise:
KW.MAC besteht aus zwei Makros:
F1 initialisiert  den  Rechner,  schaltet  ihn  auf UPN um und
   schreibt eine 0 in den Stack. Anschlieend wird der Termin-
   planer  gestartet,  die  Monatsansicht  gewhlt und auf den
   7.1.1996 (Datum fr  "KW 1")  geschaltet.  Schlielich wird
   Makro F2 aufgerufen.
F2 addiert zunchst zum Inhalt des x-Registers im Rechner eine
   1.  Das  Ergebnis  wird  in  die Zwischenablage kopiert. Im
   Terminplaner wird nun ein Eintrag ohne Uhrzeit mit dem Text
   "KW " plus dem Inhalt der Zwischenablage erzeugt. Dann wird
   der  Cursor  eine  Woche  weiter  versetzt  und  wieder  F2
   aufgerufen. Damit haben wir eine Schleife, die leider nicht
   selbstndig terminiert.

Anpassung:
Durch  Bearbeiten  der  Makros  lt  sich  deren Arbeitsweise ndern. Ich sehe zwei Grnde hierfr:
- Wenn  der  Eintrag  fr KW 1 an einem anderen Datum (anderer
  Wochentag  oder  anderes  Jahr) erfolgen soll, suchen Sie im
  Makro F1 nach den Zeichen  "7.1.96"  und  ndern  Sie  diese
  entsprechend.
- Um  den  Text  "KW"  zu ndern, suchen Sie in F2 nach diesem
  Text und ndern Sie ihn z.B. in "Woche"

24.7.1996
Steffen Demuth
100736.1777@compuserve.com