Guten Abend,
ich haette das folgende Problem in VBA:
Ich möchte für mehrere Unternehmen Kennzahlen als Quotienten aus 2 anderen Kennzahlen bilden, die sich in einem anderen Tabellenblatt befinden. Hierbei sind die Quotienten jeweils auch für verschiedene Jahr zu kalkulieren. Deshalb hab ich eine verschachtelte For-Schleife verwendet. Die innere Fr-Schleife soll die einzelnen Kennzahlen für die Unternehmen, die sich in den Zeilen befinden, berechnen. Mit der zweiten For-Schleife soll dann nach rechts gelaufen werden, sprich das naechste Jahr betrachtet werden. Mit einer If- Anweiseung überprüfe ich, dass beide Zellen nicht leer sind. Falls eines der Zellen leer ist, soll die entsprechende Zielzelle leergelassen werden.
Jetzt kommt das Problem: Falls eine Zelle leer ist, bricht das Programm an der Stelle ab und läuft nicht weiter ??? Ich bin verweifelt und planlos und brauche diese Automatisierung für meine Studienarbeit.
Kann mir jemand helfen? Zusatzinfo: die Zahlen die als Zaehler und Nenner dienen sind riesig groß, teilweise im Billionenbereich. Ich verwende Excel 2016.
Danke für jeden Tipp schon mal. Unten ist der Code. Bitte verzeiht die Form. Bin blutiger Neuling

Hier ist der Typfehler.

|