Supportnet / Forum / Tabellenkalkulation
Probs mit Array in Makro
Frage
Hallo!
Ich möchte eine Tabelle aus einer txt-Datei (79 Spalten) öffnen und habe dieses mittels Makrorecorder aufgezeichnet.
Beim Ausführen des Makros bekomme ich jetzt immer die Fehlermeldung "Fehler beim Kompilieren - Nicht genügend Speicher" und der Curser markiert mir das [i]Array[/i] vor [i](58, 1)[/i].
Was bewirkt [i]Array[/i] und hat jemand eine Lösung?
So sieht das Makro aus:
[code]
Sub A10BaumonateEzeugen()
'
' Baumonate erzeugen Makro
' Makro am 01.10.02 aufgezeichnet
'
'
' Laden der Datei vom Server und Import
Workbooks.OpenText FileName:="P:\AMS\FTP\W5975A.TXT", Origin:=xlWindows, _
StartRow:=1, DataType:=xlDelimited, TextQualifier:=xlDoubleQuote, _
ConsecutiveDelimiter:=False, Tab:=False, Semicolon:=True, Comma:=False _
, Space:=False, Other:=False, FieldInfo:=Array(Array(1, 1), _
Array(2, 1), Array(3, 1), Array(4, 1), Array(5, 1), _
Array(6, 1), Array(7, 1), Array(8, 1), Array(9, 1), _
Array(10, 1), Array(11, 1), Array(12, 1), Array(13, 1), _
Array(14, 1), Array(15, 1), Array(16, 1), Array(17, 1), _
Array(18, 1), Array(19, 1), Array(20, 1), Array(21, 1), _
Array(22, 1), Array(23, 1), Array(24, 1), Array(25, 1), _
Array(26, 1), Array(27, 1), Array(28, 1), Array(29, 1), _
Array(30, 1), Array(31, 1), Array(32, 1), Array(33, 1), _
Array(34, 1), Array(35, 1), Array(36, 1), Array(37, 1), _
Array(38, 1), Array(39, 1), Array(40, 1), Array(41, 1), _
Array(42, 1), Array(43, 1), Array(44, 1), Array(45, 1), _
Array(46, 1), Array(47, 1), Array(48, 1), Array(49, 1), _
Array(50, 1), Array(51, 1), Array(52, 1), Array(53, 1), _
Array(54, 1), Array(55, 1), Array(56, 1), Array(57, 1), _
Array(58, 1), Array(59, 1), Array(60, 1), Array(61, 1), _
Array(62, 1), Array(63, 1), Array(64, 1), Array(65, 1), _
Array(66, 1), Array(67, 1), Array(68, 1), Array(69, 1), _
Array(70, 1), Array(71, 1), Array(72, 1), Array(73, 1), _
Array(74, 1), Array(75, 1), Array(76, 1), Array(77, 1), _
Array(78, 1), Array(79, 1))
' Nicht benötigte Spalten löschen
Columns("C:C").Select
...
[/code]
Schon mal vielen Dank und Grüße
Thomas

