Auswirkungen von Einstellungen auf die Ausführbarkeit

RuFFnEcK

Erfahrenes Mitglied
Hallo zusammen,

bin absoluter Laie was VBA angeht...
Also ich hab unter Excel bisle was gebastelt und es funktioniert auf meinem rechner einwandfrei!
Wenn ich das ganze dann aber auf einem anderen Rechner starten will, kommts direkt zu
Kompilierungsfehlern und er springt auf "Mid"...Also eine standard String Operation und sagt *** nicht gefunden...
Wie kann das sein?

Ich kanns mir nicht erklären :(
Und wüsste auch gar nicht wo ich nach dem Fehler suchen soll...
Darum das Posting hier;)

Danke im Vorraus!
Gruß RuFF
 
Den Fehler kenne ich....den Fehler hatten wir hier schon mal, allerdings trat er bei einer kompilierten Exe-Datei auf, soweit ich mich erinnere ;-)
Wenn du statt Mid auch noch die ganzen Namespaces angibst (nennt man das so?!), dann sollte es funktionieren.
Sprich du schreibst ein "VBA." davor:
Visual Basic:
VBA.Mid "bla",1,2
 
Hallöchen,

das kann doch net sein, oder?
Ich mein das ist doch kagge :(((
Wofür dann diese "With" Anweisung, wenn es nicht überall
Werde es am Montag mal testen und berichten ob es daran lag!
Danke für die Antwort!

MFG
RuFF
 
SOOOOOOOOOOOOOOOOOO
ich habs.
Wenn man das mit Combo boxen macht is das zwar .text aber kein change ereignis sondern ein click ereignis.

mfg Freddy

THX
 
@Fr3dd1: Hast du im falschen Thread geantwortet? ^^
@RuFFnEck: Wie hast du denn bei dem Mid-Befehl "With" verwendet? Mein Lösungsvorschlag sollte eigentlich nichts mit "With" zu tun haben....
Wenn du "With" verwenden willst kannst du es ja so machen, das dürfte funktionieren:
Visual Basic:
With VBA
.Mid "Den Punkt vor Mid nicht vergessen!!", 3, 4
End With
 
Zuletzt bearbeitet:
Zurück