Live-Forum - Die aktuellen Beiträge
Datum
Titel
29.03.2024 13:14:12
28.03.2024 21:12:36
28.03.2024 18:31:49
Anzeige
Archiv - Navigation
484to488
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
484to488
484to488
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Problem mit Textdaten Import (Datentypen)

Problem mit Textdaten Import (Datentypen)
16.09.2004 21:55:38
Matthias
Ich möchte mit VBA eine Textdatei importiern. Dabei müssen unbedingt alle Zellen/Spalten als Text importiert werden.
Der Makrorekorder hat mir dazu die folgende Zeile aufgezeichnet
.TextFileColumnDataTypes = Array(2, 2, 2, 2, 2, 2, 2)
ich habe das jetzt versucht zu automatisieren mit:
Dim DatentypenArray(100)
Dim i As Integer
For i = 0 To Fragebogen.count
DatentypenArray(i) = xlTextFormat
Next
With ActiveSheet.QueryTables.Add
.TextFileColumnDataTypes = DatentypenArray()
End With
Das ergibt aber den Fehler 5:
"Ungültiger Prozessaufruf oder ungültiges Argument"
Ich stehe jetzt auf dem Schlau...
Matthias

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Problem mit Textdaten Import (Datentypen)
Nike
Hi,
schau dir mal die Beispiele von Hans an:
https://www.herber.de/mailing/extern.htm
Einfahc mal runter scrollen, bis links TextImport erscheint...
Bye
Nike
AW: Problem mit Textdaten Import (Datentypen)
17.09.2004 17:58:24
Matthias
Das Beispiel zum Textimport macht das ganze Manuell (über input und split), ich wollte aber die eingebaute Importfunktion von Excel nutzen.
Mein Problem liegt auch weniger an dem Import, sondern an dem Fehler beim Zuweisen eines Datenfeldes.
Oder anders ausgesagt, warum ist 'Array(2,2,2,2)' nicht gleich Datenarray() mit Einträgen '2' für alle Indices ?
Matthias
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige