VBA UserForm - Probleme bei der Eingabe von Werten

Hallo,

folgendes Problem gilt es für mich zu lösen: Auf einer UserForm habe ich als zusätzliches
Steuerelement eine SpreadSheet untergebracht (Microsoft Office SpreadSheet 9.0).

Wenn die UserForm aktiviert ist, kann ich damit wie mit einer Tabelle arbeiten. Es gibt
auch keine Probleme bei der Zuweisung direkter Werte:

spreadsheet.cells(1,1) = „Hallo“

geht also ohne Probleme. Was aber nicht funktioniert ist die Zuweisung über Variablen.
Also:

Dim Test
Test=„Hallo“
spreadsheet.cells(1,1) = Test

funktioniert ebensowenig wie

spreadsheet.cells(1,1) = worksheets(„Tabellenname“).cells(1,1)

In beiden Fällen kommt ein Laufzeitfehler und die Meldung „Fehlerhaftes Argument“, o.ä.

Kann mir da jemand helfen?
Vielen Dank,
Rüdiger

Hi Rüdiger,

du schreibst in deinem Beispiel „Dim Test“, aber nicht als was du es ge"dimt" hast. Schreib doch mal Dim Test as String und versuch es noch einmal. Ich weiß aus eigener Erfahrung, dass es wirklich manchmal an solchen Kleinigkeiten liegen kann. Ist dies nicht der Fall, hab ich auch keine Idee, sorry.

Gruß
Dylan

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]