(18.10.2016, 15:59)BoskoBiati schrieb: bei mir sagt das grüne Dreieck, dass die Formel sich auf leere Zellen bezieht. Das kann man abschalten. Die meisten Fehlermeldungen habe ich bei mir abgeschaltet.
ne, bei mir ist das der Fehler: dabei wird aber in der Zeile, die nach einfügen eine nach unten rutscht, die Formel nicht komplett weitergezählt in B und C: B854: =WENN(G854="A";B852;"") C854: =WENN(G854="P";LINKS(H854;23);WENN(G854="A";C852;"")) anstatt 852 müßte da jeweils 853 stehen.
Wenn ich es über diese Codezeile versuche zu umgehen, wird der Inhalt reinkopiert und nicht die Formel: Range("C" & loZeile + 2) = Range("C" & loZeile) 'Beheben des "grünes Dreieck"-Fehlers
19.10.2016, 10:20 (Dieser Beitrag wurde zuletzt bearbeitet: 19.10.2016, 10:49 von Rabe.)
Hi,
(18.10.2016, 16:35)snb schrieb: Mir scheint Spalte A identisch zu Spalte D (=redundant) Spalte G scheint mir auch überflüssig zu sein.
Spalte A ist in Verbindung mit B zur Unterscheidung von Entwicklungsprojekten und Entwicklungsvorgängen. Spalte D ist zur Darstellung des Status des Projekt-Unterpaketes und der Aufgaben.
Spalte C dient zur Zuordnung der Projekte im gefilterten Zustand und es soll immer der Projektname aus der Überschrift wiederholt werden, bis eine neue Projektüberschrift in Spalte H steht.
Spalte G ist zur Verbesserung der Übersichtlichkeit: eine Zeile Projektüberschrift und eine offene Anzahl von Zeilen mit zu erledigenden Aufgaben im Projekt-Unterpaket.
Spalte B: Die Nummer der Projekte kann nicht fortlaufend sein, denn es werden einzelne Projekt-Unterpakete, die unabhängig voneinander bearbeitet werden in unterschiedlicher Reihenfolge unter gleicher Projektnummer zu unterschiedlichen Zeiten notiert/angelegt.
Makros:
richtig ist, ein neues Projekt-Unterpaket wird immer chronologisch ganz unten unter dem letzten Paket angelegt.
Beim einfügen neuer Zeilen mit M_snb_1 oder M_snb_10 (Hier: einfügen immer oberhalb der aktuellen Zeile) ist immer in der Zeile, die durch das Einfügen nach unten rutscht in B und C das grüne Dreieck mit der Meldung: "inkosistente berechnete Spaltenformel" oder "ungültige Formel"
(19.10.2016, 10:59)BoskoBiati schrieb: das gehört in Deine Formeln. Die trägst Du ja am Anfang nicht per Makro ein, die werden ja nur weiterkopiert.
cool, da müssen keine Zeilenangaben mehr eingefügt werden.
Die Formel für C geht nun so: =WENN(G856="P";LINKS(H856;23);WENN(G856="A";INDEX(C:C;ZEILE()-1);""))
Nuuur: jetzt steht bei jeder eingefügten und allen mit dieser Formel versehenen Zeile das grüne Dreieck und "inkonsistente berechnete Formel". :19: :21:
Nun können wir uns da dran machen: es soll in Spalte D bei der Zeile des Projektes ("P" in Spalte G) das "erledigt" oder "läuft" oder "abgebrochen" eingetragen werden, wenn die dazugehörenden Aufgaben (= "A" in Spalte G) entsprechend markiert wurden.