Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die Verwendung von benannten Argumenten in den Operanden des If -Operators ist ungültig. Dieser Fehler wird beispielsweise durch den folgenden Code verursacht.
Dim i As Integer
Dim result As String
' Not valid.
' result = (If(i > 0, TruePart:="positive", FalsePart:="not positive")
Dies stellt einen Unterschied zur IIf -Funktion dar, die benannte Argumente zulässt, wie im folgenden Code zu sehen:
' Valid.
IIf(i > 0, TruePart:="positive", FalsePart:="not positive")
Fehler-ID: BC33105
So beheben Sie diesen Fehler
Entfernen Sie die Namenszuweisungen aus den Operanden, wie im folgenden Code dargestellt.
result = If(i > 0, "positive", "not positive")