Code funktioniert nur in diesem Projekt nicht

Mister master

Erfahrenes Mitglied
Visual Basic:
textvariable = yourname
textarray = VBA.Split(textvariable, "<>")
abc = textarray(0)
yourname = textarray(1)

Wenn ich diesen Code ausführen will, wird textarray markiert und gesagt: "Fehler beim Kompilieren:

Variable nicht definiert"

Bei dem selbsterstellten Projekt aus dem ich den Code kopiert habe, funktioniert das aber schon. Was ist hier falsch?
Wenn es was hilft: im projekt wo ich's herhabe, wird textArray geschrieben, im "Klon" allerdings wird das A immer klein geschrieben, auch wenn man es zu ändern versucht.
 
Erstmal ist das vielleicht .NET?
Dann musst Du Variablen "dimensionieren" = "Dim Textarray() as String"
Wenn Du das nicht machst werden sie automatisch als Variant dimensioniert. dann sollte es auch schon klappen.
 
Mich stört irgendwie das VBA in der zweiten Zeile, ganz allgemein hätt ich gerne aber mehr Code (Fehler kann ja irgendwo weiter vorne liegen und sich erst hier auswirken).


Der Doc!
 
Hi!

Danke Elvan, jetzt geht wieder alles!

Visual Basic:
Private Sub cmbfavoriten_click()
yourname = cmbfavoriten.Text

textvariable = yourname
textarray = VBA.Split(textvariable, "<>")
abc = textarray(0)
yourname = textarray(1)
WebBrowser1.Navigate yourname
End Sub

da gings um einen kleinen Webbrowser den ich zum testen und ausprobieren von dem Webbrowsermodul gemacht habe.
 
Zurück