|
|
Kein IIfVerzichten Sie auf den Befehl >>IIf<<
Regel / Hinweis Verzichten Sie auf die Verwendung von "IIf". Schreiben Sie statt dessen den Code in mehrere Zeilen. Erläuterung Dieser Befehl ist in zweifacher Hinsicht problematisch:
MsgBox IIf(b=0, "???", a/b) Wenn b den Wert Null hat, erfolgt nicht wie erwartet die Ausgabe von "???". Statt dessen kommt es zu einem Laufzeitfehler. Verzichten Sie in Ihrem VBA-Code auf die Verwendung von "IIf". Schreiben Sie statt dessen den Code in mehrere Zeilen: If b = 0 Then MsgBox "???" Else MsgBox a/b End If Ergänzende Informationen - - -
|
02.10.2020: 06.11.2019: 06.05.2017: 27.03.2016: 23.05.2014: |
|
|