Standard VBA Funktionen fehlen?

Hallo zusammen,

ich habe eine kleine VBA Applikation geschrieben, die so dramatische Dinge wie

Left(meinStr,2)

machen soll. Bei Kollegen kommt dann eine Meldung „richtx32.ocx“ würde fehlen. Diese ist bei mir vorhanden und wenn ich diese entferne bekomme ich auch diese Meldung. Kann es denn sein, dass solche grundlegenden Funktionen in einem (mit Sicherheit) korrekt installierten EXCEL nicht vorhanden sind? Kann man gar auf VBA verzichten?

Der Workaround ist sicherlich einfach die OCX zuzuschicken, aber das immer so die beste Idee ist? Kann man ohne diese OCX auch „leben“?

Bin mal gespannt, wer da was zu sagen kann!

mfg

Dirk.Pegasus

Left(meinStr,2)
machen soll. Bei Kollegen kommt dann eine Meldung
„richtx32.ocx“ würde fehlen. Diese ist bei mir vorhanden und
wenn ich diese entferne bekomme ich auch diese Meldung. Kann
es denn sein, dass solche grundlegenden Funktionen in einem
(mit Sicherheit) korrekt installierten EXCEL nicht vorhanden
sind? Kann man gar auf VBA verzichten?
Der Workaround ist sicherlich einfach die OCX zuzuschicken,
aber das immer so die beste Idee ist? Kann man ohne diese OCX
auch „leben“?

Hi Dirk,
probier mal
VBA.Left(meinStr,2)
Gruß
Reinhard

Hallo Reinhard,

du bist doch der Größte!

Kannst du auch erklären, was das soll? ME ist das einfach nur doof!

mfg

Dirk.Pegasus

Kannst du auch erklären, was das soll? ME ist das einfach nur
doof!

Hallo Dirk,
erklären kann ich das nicht, Left gehört wohl zu VBA und VBA kann man normlaerweise weglassen oder so *mutmaß*
Drücke mal im Editor F2, dann wähle links das oberste „“ aus und rechts dann „Left“.
Dann erscheint unten:

Function Left(String, Length As Long)
Element von VBA.Strings

und VBA und Strings sind anklickbar. Beim Klick auf VBA kommt:

Library VBA
C:\Programme\Gemeinsame Dateien\Microsoft Shared\VBA\VBA6\VBE6.DLL
Visual Basic For Applications

Jetzt weißt du genausoviel darüber wie ich:smile:
Und genausoweniog warum da kein Hinweis auf deine .ocx-Datei ist.
Gruß
Reinhard

Danke, und nun werde ich meine Glaskugel … owT
.

Tja nun Dirk,
bei so Sachen bleibt nur „Abhaken als ungelöst“ übrig, es sei denn du hast die Privatnummer von Bill in Redmond oder Redmont *smile*
Gruß
Reinhard