Hallo zusammen,
so langsam steige ich in VBA zwar durch und weiß auch wie man Daten aus einem Tabellenblatt inh ein anderes überträgt, aber nun möchte ich einen Gang zulegen.
In Spalte A steht ein Buchstabe welcher verschiedene Werte kennzeichnet
In Spalte B steht ein Zeitwert, den wir hier als Dienstbeginn gekennzeichnet haben
In Spalte C steht ein Zeitwert den wir als Dienstende gekennzeichnet haben.
Nach meinem VBA Skript sollen nun diese beiden Werte nicht in die Spalten B und C auf dem anderen Blatt übertragen werden, sondern in die Spalten F und G. Weiterhin sollen, wenn zwischen Dienstbeginn und Dienstende Mitternacht liegt, diese auf zwei Zeilen geschrieben werden. Also
Zeile 1 von Dienstbeginn bis Mitternacht
Zeile 2 von Mitternacht bis Dienstende
Und genau an der Trennung scheitere ich. Bisher habe ich das mit einer "Wenn"-Funktion gelöst, aber mehreren Werten in Spalte A die zutreffend sein können, wird das schnell unübersichtlich und irgendwann sind bei Excel 2003 die verschachtelten "Wenn" mal am Ende.
Mit VBA geht das sicher besser und schneller.
Vielleicht kann jemand helfen.
Danke
Gruß Jens
|