Debug geht ja nicht, ich bekomm die FM ja schon beim Speichern
Hä? Wie bitte? Du kannst (fast) alles debuggen. Diese Aussage ist ein Blödsinn. ...
Nicht ganz, Martin. Wenn die Fehlermeldung schon beim Speichern des Agenten erscheint, dann ist ein syntaktischer Fehler im Code.
Ich vermute mal, dass der Hund hier begaben liegt:
Function AddToList (Value As Variant, ValueList As Variant)
Dim tmpValueList As Variant
' Load the array element by element so that the datatype is preserved
Redim tmpValueList(Ubound(ValueList))...
Deklariert wird eine "einfache" Variantvariable und dann wird ein Redim versucht. Redim geht nur mit Arrays.
So sollte es richtig sein:
Function AddToList (Value As Variant, ValueList As Variant)
Dim tmpValueList
() As Variant
' Load the array element by element so that the datatype is preserved
Redim tmpValueList(Ubound(ValueList))
...
Axel