VBA Typen unverträglich bei Split
09.11.2021 08:14:49
BuddyHoli
Ich habe folgendes Problem:
Ich habe eine folgendes deklariert:
Public playerListR() as String
Während des Programms wird dann die Textbox26 (MultiLine = True, EnterKeyBehaviour = True) in UserForm1 mit Namen gefüllt. Während das passiert, erhöht sich die Long-Variable playerCountR jeweils um 1.
Folgender Code steht nun dort:
If playerCountR > 0 Then
playerListR = Split(UserForm1.TextBox26.Value, vbCrLf)
End If
Ich möchte also die Werte aus TextBox26 zeilenweise in playerListR schreiben. playerListR ist ein String-Array, Split erwartet einen String. Das sollte also doch eigentlich klappen.Ich habe auch schon probiert, UserForm1.TextBox26.Value durch "TextBox26", "TextBox26.Text" usw. zu ersetzen. Half leider alles nicht.
Der Fehlercode ist Laufzeitfehler 13 - Typen unverträglich. Der Debugger bleibt bei der Zeile "playerListR = ..." stehen
Ich hoffe, ihr habt einen Rat :)