ich hätte folgende Frage, bei der mir hier evtl. jemand helfen könnte!
Ich habe ein Exceltabelle, in der das Ausgabe- und Rücknahmedatum einer Entleihung eines Gegenstandes in Spalte B und C eingetragen ist.
Ich würde nun gerne mittels VBA-Code die Entleihtage im Jahr 2016 automatisch zählen und in Spalte F dargestellt bekommen.
(Beispiel: 02.02.2016 - 03.02.2016 = 1)
== Ich habe das hier in der Tabelle mal händisch in Spalte D eingetragen...
Wenn eine Entleihung schon in 2015 beginnt, dann sollte der Zähler erst am 01.01.2016 beginnen.
Genauso am Ende des Jahres. Wenn eine Entleihung bis ins Jahr 2017 läuft, dann quasi machen wie wenn diese am 31.12.2016 endet.
Beachtet werden müsste auch dass das Jahr 2016 366 Tage aufweist. (Schaltjahr)
12254-106175 05.11.2012 24.10.2013 0
12254-106175 06.11.2013 03.03.2014 0
12254-106175 03.03.2014 03.03.2014 0
12254-106175 01.04.2014 24.09.2014 0
12254-106175 25.09.2014 12.11.2014 0
12254-106175 12.11.2014 15.01.2015 0
12254-106175 22.01.2015 07.03.2016 66
12254-106175 24.03.2016 13.04.2016 20
12254-106175 13.04.2016 13.04.2016 0
12254-106175 27.04.2016 01.02.2017 280
Vielen Dank vorab!
PS.: Ich habe in VBA absolut keine Ahnung und habe es herkömmlich mit Formeln versucht. Aber da die Gesamte Tabelle über 8000 Zeile hat, wurde es dann i.wann zuviel. Deshalb hier jetzt der Hilferuf:)