Hi,
ich möchte eine Textdatei in Excel importieren, die aus ca. 100000 Zeilen besteht und darüber einen AutoFilter legen.
Leider ist beim Import nach 65536 Schluss. Wie kann ich trotzdem alle Zeilen importieren?
Hi,
ich möchte eine Textdatei in Excel importieren, die aus ca. 100000 Zeilen besteht und darüber einen AutoFilter legen.
Leider ist beim Import nach 65536 Schluss. Wie kann ich trotzdem alle Zeilen importieren?
Hallo Christian,
m.E. nur, indem Du die Menge auf 2 Tabellenblätter verteilst.
Wenn es der Inhalt zuläßt, kannst Du ja dann filtern (2 mal)und die gefilterten Mengen auf neue Blätter legen.
Das mit den ca. 65000 ist definitiv.
Altenativ bleibt nur ACCESS o.ä.
Viel Erfolg
Ullrich Sander
Hi Christian,
ich würde das mit einem Makro ähnlich dem nachfolgenden machen:
Sub Importiere()
open "Dateiname" for input as #1
Zeile = 1
while not eof(1)
input#1, Textzeile
if (Hier kommt Deine Bedingung rein) then
cells(Zeile,1).formula=Textzeile
Zeile = Zeile + 1
end if
wend
close #1
end sub
An der Stelle „Dateiname“ mußt Du natürlich Deinen tatsächlichen Dateinamen mit Pfad angeben.
Ciao
Uwe
[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]