ich habe eine Tabelle zu der fast jeden Tag eine neue Zeile mit Einträgen hinzukommt.
Die neue Zeile wird nach Zeile 7 eingefügt und in die erste Zelle wird jeweils das Datum mit date() geschrieben.
Wenn ich eines dieser Datumsfelder anklicke steht da zB '16.02.2006
In unregelmäßigen Abständen fehlt eine solche Tages-Zeile.
Deshalb hätte ich gerne das Makro, das die neue Zeile und das Datum einfügt, dahingehend erweitert, dass es auch überprüft, ob in der Zeile darunter das Datum des Vortages steht - und wenn nicht, den unteren Rand der Datumszelle mit einem ca. 2pt dicken roten Rand versieht.
So wären fehlende Zeilen sofort wahrzunehmen.
Bis jetzt habe ich dies:
Code: Alles auswählen
oSheet = thisComponent.sheets(1)
oZelle1 = oSheet.getCellByPosition(7,0)
oZelle2 = oSheet.getCellByPosition(8,0)
if oZelle2.date() < (date() - 1) then oZelle1.BottomBorder = com.sun.star.table.BorderLine.Color = "red"
oZelle1.BottomBorder = com.sun.star.table.BorderLine.OuterLineWidth = "100"
Kann mir jemand helfen?
Gruß, Hago