Hallo Leute,
ich diskutiere nicht mit beim Thema "Debuggen", weil das nix bringt so lange man sich nicht die Datei an anderen Stellen mal etwas genauer angeschaut hat.
junmod hat geschrieben:
Kannst Du Dir einen Reim darauf machen warum es vorher nicht ging?
Unter vorbehalt sage ich jetzt mal: "Ja, ich kann!"
Das von dir beschriebene kopierverfahren und die geschilderte und gezeigte Fehlermeldung machte mich doch etwas stutzig. Denn nach meinem verständniss dürfte es eigentlich gar nicht zu einer Fehlermeldung kommen, wenn die Datumsfelder kopiert und an anderer Stelle eingefügt werden.
Ich hatte beim betrachten der Datei wohl schon so einen leichten unbestätigten Verdacht, aber bevor ich den hier aussprechen wollte, musste ich erstmal eine neue und leere Datei nehmen und im groben die Beispieldatei von Dirk nachbauen um der Sache näher auf den Grund zu gehen.
Nach dem ich meine Datumsfelder fast 1:1 nach der Beispieldatei aufgebaut hatte -{bezogen auf die technisch relevanten Informationen, also ohne Form, Größe und Farbe}-, musste ich anschließend beim kopieren und einfügen mit anschließendem Datum auswählen feststellen:
Es funktioniert so wie es soll, und das mit seinen Makros.
Jetzt kann ich auch meinen Verdacht laut aussprechen.
Die Datei hatte entweder eine Excel Vorgeschichte, oder sie wurde zwischenzeitlich in Excel bearbeitet, oder als Excel Datei gespeichert anstatt als ods.
Dafür sprechen zumindest für mich folgende Punkte. Es kann aber auch sein das ich mich vielleicht bei einem Punkt irre, aber im groben müsste ich schon recht haben.
Also, schaut Euch mal die Zellformatvorlagen (F11) etwas genauer an.
Wie kommen folgende Vorlagen zustande?
Und ferner.
Selbst wenn ich großzügig sagen würde, das ConditionalStyle noch nix zu sagen hat, so sähe die Sache aber spätestens bei *Excel Built-in* schon ganz anders aus, da mir das irgendwie bekannt vor kommt. Und wer erstellt schon in einer OO-Datei freiwillig eine Zellformatvorlage mit dem Namen "Excel....."? Also ich bestimmt nicht.
Also kann ich nur eins sagen, Dirk, mach deine Datei noch mal komplett neu und diesmal ohne irgendwelchen Excel kontakt. Denn so meine Vermutung; Excel haut dir sonst wieder ein dickes fettes Ei rein was dich dann wieder zur Verzweiflung bringt.
Meine angehängte Beispieldatei besteht aus mehreren Tabellenblättern, wo drin sich immer 2 Datumfelder befinden die ich zuvor aus dem 1. Blatt kopiert und dann dementsprechend eingefügt habe und die sich alle auf deine beiden Makros beziehen.
Erstellt unter AOO 4.1.2, gegengetestet unter AOO 4.0.1 bis 4.1.1. Und keine Probleme gehabt.
Gruß
balu