Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
124to128
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
124to128
124to128
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Autofilter

Autofilter
06.06.2002 06:20:26
Norbert
Hallo zusammen,

ich lasse mir mit folgendem Programm einen Datenbereich in eine Textdatei umwandeln. Klappt auch ;-))
Mit dem Autofilter reduziere ich die Tabelle durch verschiedene gesetzte Filter auf eine, zwei Zeilen.
Wie erreiche ich es jetzt, dass nur diese Zeilen in die Textdatei umgewandelt weren und nicht der ganze Datenbereich??


Set Daten = Range(Cells(2, 1), Cells(100, 7))
Open "C:\Test" & i & ".txt" For Output As #1

Print #1, "0128;"
n = 2

For Each Zeile In Daten.Rows
For Each Zelle In Zeile.Cells
strTemp = strTemp & CStr(Zelle.Text) & ","
Next

strTemp = Left(strTemp, Len(strTemp) - 1)
txt = Cells(n, 8).Value

Print #1, strTemp & ";// " & txt
strTemp = ""
n = n + 1
Next

Close #1


Danke Norbert

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

Betreff
Datum
Anwender
Anzeige
Re: Autofilter
06.06.2002 06:45:32
Hans W. Herber
Hallo Norbert,

setze hinter die Zeile:
For Each Zeile ...
eine Bedingung:
If Zeile.Hidden = False Then

Je nach Variablendeklaration muß es heißen:
If Zeile.EntireRow.Hidden = False Then

hans

Re: Danke
06.06.2002 07:46:38
Norbert
Danke

Norbert

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige