leider konnte ich mein Problem von gestern noch nicht ganz lösen!
Etwas weiter bin ich schon gekommen!
Es wird schon die anfangszeile für das Makro gefunden, nur leider ist es so, das soblad sich in Spalte "C" sie Zahl um 1 erhöht, wird eine Zeile eingefügt.
Es soll aber erst eine Spalte eingefügt werden, sobald die differenz größer 1 ist.
leider konnte ich im Code nicht die rechnung erkennen :-(
Hier nochmal die Problemstellung von gestern im anhang.
Folgendes Problem:
Ich mache jeden Tag aus unserem System einen Report, dessen Inhalte Kopiere ich dann in diese Datei.
Die Datei beinhaltet in Spalte "C" das Julianische Datum. In Spalte "O" kommt eine Formel, die dieses datum in ein normales umwandelt, hierzu habe ich auch schon in VBA die Formel, diese läuft aber nochnicht komplett, das Jahr soll für diese Formel fix aus der Zelle "P1" geholt werden.
Weiterhin habe ich das Problem, das die Zahl für das Julianische Datum nicht immer fortlaufent ist, das soll heissen, das auf die 112125 die Zahl 112130 folgen kann (wie in der Beispielmappe) in diesem Fall sollen 4 Zeilen eingefügt werden und die Spalte soll forlaufend durchnummeriert werden, in diesem Fall müßte dann auch in Spalte "K" jeweils in die eingefügte Zeile die Zahl "162281" geschrieben werden.
Das stellt derzeit mein größtes Problem da.
Diese Aufgabe sollte im Makro auch als erstes ausgeführt werden.
Denn wenn das gemacht ist, wäre es klasse, wenn das Makro erkennen würde bis zu wellcher Zeile die Spalten "N,O,P" berechnet sind, denn ab der Zeile soll dann erst wieder berechnet werden und die Werte der Formeln eingefügt werden. Hiermit will ich Rechnerleistung sparen.
Denn in der Orginaldatei bin ich mitlerweile bei Zeille 11000.
Und ich mache diese Aufgaben immer von Hand.
Wäre schön wenn ich das jetzt Automatisch machen könnte.
Ich hoffe ich konnte mein Problem gut beschreiben und ich hoffe ihr könnt mir helfen!!
Besten dank nochmal
Grüße Burkhard
https://www.herber.de/bbs/user/80154.xls