Leere Zelle
29.12.2014 08:07:49
Dani
Ich habe in einer Excel-Zelle eine Formel, die einen Wert anzeigt, der von einem VBA-Code berechnet wird. Die Zelle hat den Namen "WertResultat5". Es gibt nocht 4 andere Zellen, die gleich aufgebaut sind wie diese Zelle und die Namen "WertResultat1", "WertResultat2" etc. tragen. Das Problem ist nun, wenn ich "WertResultat1" berechne, dann kommt immer eine Fehlermeldung "Typen unverträglich" allerdings bei "WertResultat5". Die Zellen "WertResultat2" bis und mit "WertResultat5" sollten aber alle leer sein und nur "WertResultat1" sollte einen Wert anzeigen. Das heisst bei den untestehenden Bedinungen sollte nur die erste aufgerufen werden, die anderen aber nicht. Ich verstehe nun nicht wieso gerade die untenstehende Bedingung 5 mit "WertResultat5" aufgerufen wird. Diese Bedingung sollte doch gar nicht erfüllt sein und daher auch nichts berechnet werden. Wenn ich MsgBox "WertResultat5" aufrufe, dann wird kein Wert angezeigt, d.h. die Zelle ist tatsächlich leer. Könnte Ihr mir helfen? Wisst Ihr weiter?
If [WertResultat1] > 0 Then
EndWert = [WertResultat1] / AFOverall
End If
If [WertResultat2] > 0 Then
EndWert = [WertResultat2] / AFOverall
End If
[...]
If [WertResultat5] > 0 Then
EndWert = [WertResultat5] / AFOverall
End If
Danke,
Liebe Grüsse,