Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Anzeige
Inhaltsverzeichnis

Laufzeitfehler 94 bei bei Split()-Funktion

Forumthread: Laufzeitfehler 94 bei bei Split()-Funktion

Laufzeitfehler 94 bei bei Split()-Funktion
17.06.2007 01:13:35
Matthias
Hallo Forumgemeinde,
ich habe diesen Code:

Sub test()
Dim a() As String
Dim f As String
f = "12#34#56#78"
a = Split(f, "#")
MsgBox a(0)
End Sub


Unter Excel XP (SP3) funktioniert er tadellos, unter Excel 2003 (SP2) gibt es aber den "Laufzeitfehler '94': Unzulässige Verwendung von Null".
Wie kann ich diesen Fehler unter Excel 2003 umgehen?
Gruß Matthias

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Laufzeitfehler 94 bei bei Split()-Funktion
17.06.2007 01:31:00
Original
Hi,
nicht nachvollziehbar! Versuch mal:

Sub test()
Dim a() As String
Dim f As String
f = "12#34#56#78"
a = VBA.Split(f, "#")
MsgBox a(0)
End Sub


Falls das klappt, stimmt was nicht mit den Verweisen.
mfg Kurt

AW: Laufzeitfehler 94 - gelöst!
17.06.2007 01:51:00
Matthias
Hallo Kurt,
Alles klar, es geht wieder!
Ich hatte dummerweise ein Hardwareproblem (defekter Speicherriegel).
Seltsam, was das alles für Fehler verursacht.
Danke für deine Bemühungen!
Gruß Matthias

Anzeige
AW: Laufzeitfehler 94 bei bei Split()-Funktion
17.06.2007 01:52:15
fcs
Hallo Mathias,
ich tippe auf ein Problem bei der Deklaration der Variablen. Die Split-Methode funktioniert meines Wissens nur mit Variablen vom Typ Variant. Es ist nicht möglich einer nicht dimensionierten Feldvariable auf diese Weise Werte zuzuweisen. Folgende Anpassung sollte funktionieren.

Sub test()
Dim a
Dim f As String
f = "12#34#56#78"
a = Split(f, "#")
MsgBox a(0)
End Sub


Gruß
Franz

Anzeige
AW: Laufzeitfehler 94 bei bei Split()-Funktion
17.06.2007 01:54:37
Matthias
Hallo Franz,
Danke für die Antwort, es lag an etwas ganz anderem (s.o.).
Gruß Matthias
Anzeige
Anzeige
Live-Forum - Die aktuellen Beiträge
Datum
Titel
14.05.2026 13:31:09
14.05.2026 09:50:42
13.05.2026 19:14:18