Poste mir doch mal den berichtigten Code zurück. Mal sehn, was dann bei mir passiert
Ähm, ich denke das hat so keinen Sinn. Du solltest auch mal Bernhards Frage beantworten, um welchen Feldtyp es sich da handelt.
Würde es vielmehr eingrenzen. Schalte erstmal Option Declare ein.
Statt
If Not Isnumeric(doc.WSBCApprCost(0)) Then
Schreibst Du z.B.:
If doc Is Nothing Then Error 1001, "FEHLER: Notesdokument ist Nothing"
Dim vTempVal as Variant
vTempVal = doc.GetItemValue("WSBCApprCost")(0)
Msgbox "<" & vTempVal & ">", 64, "Das ist jetzt der Inhalt von <WSBCApprCost>"
If Not Isnumeric(vTempVal) Then
Wenn da jetzt ein Fehler auftritt, sag Bescheid, in welcher Zeile.
und um das ganze ein bischen einfacher zu gestalten:
als Erste Zeile unter sub clickButton oder was da steht:
und vor der letzten Zeile (end sub)
finish:
exit sub
Fehler:
msgbox "Fehler in Clickerei:" & Error$ & "(" & Cstr(Err) & ") in Zeile" & Cstr(Erl)
goto finish