Hi,
dein Codebeispiel ist eine Methode, und Set ist die Zuweisung einer Objektvariablen, es kann so also gar nicht funktionieren. Die Groß- und Kleinschreibung ist auch hinfällig, da ich VB-Skripte in der Excel-VB-Entwicklungsumgebung teste. Die erlaubt zum einen sehr gutes Debugging und wandelt zum anderen die Schreibweise automatisch in die entsprechende der Objektbibliothek um.
Der Fehler für
lautet
"Laufzeitfehler '30477':
Ungültiger Wert für Parameter "SelectableItems" von Ereignis "Select". Objekt, Array of Objects, idNothingEnum enumerator or idSslectAll enumerator erwartet, aber (Character,Character) erhalten"
Anscheinend erwartet der Interpreter also ein Object anstelle von (1,2), welches meine "Range" sein sollte, ich möchte also in dem Beispiel Buchstabe 1 und 2 markieren. Die Frage ist, wie kann ich diese Range in ein Objekt umwandeln, so dass der Interpreter es frisst?
achselzuckende Grüße
Ralf