Jahrestabelle jeden Tag in der richtigen Spalte

Antwort erstellen


BBCode ist eingeschaltet
[img] ist ausgeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas
   

Ansicht erweitern Die letzten Beiträge des Themas: Jahrestabelle jeden Tag in der richtigen Spalte

Re: Jahrestabelle jeden Tag in der richtigen Spalte

von Karolus » So, 06.01.2008 12:49

Hallo
Mit der bedingten Formatierung lassen sich Zellen nur hervorheben (über die Formatierung) - aber nicht selektieren.

Falls die Datumswerte fortlaufend aufsteigend in Spalte A eingetragen sind (ohne Lücken und Datumssprünge), funktioniert folgendes Makro:

Code: Alles auswählen

Sub heuteoeffnen
odoc = thisComponent
osheet = odoc.sheets(0) '1.Tabellenblatt
ersterwert = osheet.getcellbyposition(0,0).value 'Datumswert von A1
zeilenindex = fix(now) - ersterwert
'msgbox zeilenindex
odoc.CurrentController.Select(osheet.getcellbyposition(0,zeilenindex))
End Sub
Dieses Makro müsstest du unter ->Extras->Anpassen->Ereignisse
mit dem Ereignis "Dokument öffnen" verbinden.

Gruß Karo

Re: Jahrestabelle jeden Tag in der richtigen Spalte

von Gert Seler » So, 06.01.2008 10:30

Hallo Aki,
mit "Format" ---->"Bedingte Formatierung" sollte eine "Zellvorlage" erstellt und mit "BedingteFormatierung" auf diese zugegriffen
werden. Sehr gute Beispiele erhälst Du auf dieser Seite :
http://www.ooowiki.de/CalcFormatBedingt
Die Formel in der "bedingten Formatierung" lautet : =HEUTE()

Vorher eine "Zellvorlage" wie beschrieben erstellen.


mfg
Gert

Nach oben