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

Daten aus Excel-Tabelle in Text-Datei

Daten aus Excel-Tabelle in Text-Datei
14.03.2004 08:12:12
Ingo Siemon
Hallo Ihr Lieben
Ich möchte gerne aus den Daten einer Zeile meiner Excel-Tabelle
eine Text-Datei generieren.
Hier mal ein Beispiel:

9
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Daten aus Excel-Tabelle in Text-Datei
14.03.2004 08:30:18
andre
hallo ingo,
probiers mal so - code in ein modul einfügen. die datei liegt in c:\:


Sub Tierisch()
   Dim iFile As Integer
   Dim petFile As String
   iFile = FreeFile
   petFile = InputBox("Dateiname: ", "Tierischer export", "MeineTiere.txt")
   Open "C:\" & petFile For Output As iFile
   For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row
     Print #iFile, "Mein Tier ist ein " & Cells(i, 1).Value & "."
     Print #iFile, "Er ist " & Cells(i, 2).Value & "kg schwer und sogar " & Cells(i, 3).Value & " !"
     Print #iFile, "Am liebsten frisst er " & Cells(i, 4).Value & "."
   Next
   Close iFile
End Sub

     Code eingefügt mit Syntaxhighlighter 2.5

gruss andre
Anzeige
AW: Daten aus Excel-Tabelle in Text-Datei
14.03.2004 09:08:34
Ingo Siemon
Lieber Andre
Vielen lieben Dank für Deine schnelle Hilfe !!
Letzendlich will ich eine html-Datei "erzeugen".
Darum noch eine Frage:
Muss ich Sonderzeichen, wie z.B "/","<",">",";" us.w.
irgendwie "maskieren" oder so (z.B. mit einen Backslash) ?
Gruß
Ingo
AW: Daten aus Excel-Tabelle in Text-Datei
14.03.2004 13:09:10
andre
hallo ingo,
sonderzeichen müsstest du wenn im text benötigt anders darstellen. da kann ich dir aber nicht weiterhelfen, weil ich damit noch nicht gearbeitet habe. vielleicht schaust du mal in die recherche, stellst diese frage in einem neuen beitrag oder gehst in ein anderes forum wie http://www.spotlight.de
gruss andre
Anzeige
AW: Daten aus Excel-Tabelle in Text-Datei
14.03.2004 14:02:39
Ingo Siemon
Lieber Andre
OK, dann werd ich mich diesbezüglich mal woanders umhorchen :)
Gruß
Ingo
AW: Daten aus Excel-Tabelle in Text-Datei
14.03.2004 09:21:14
Ingo Siemon
Lieber Andre nochmal :)
Ich habe das gerade mal ausprobiert.
Ich glaube, Du hast mich da ein bisschen missverstanden :)
Ich möchte immer nur die Text-Datei aus genau der einen
Excel-Zeile generieren, auf der die Maus grade ist.
Also aus den Zelleninhalten der aktiven Zeile.
Ist das machbar ?
Über weitere Hilfe würde ich mich natürlich immer noch sehr freuen :)
Gruß
Ingo
AW: Daten aus Excel-Tabelle in Text-Datei
15.03.2004 12:05:30
Ingo Siemon
Hallo nochmal
Folgendes Modul habe ich von Andre:

Sub Tierisch()
Dim iFile As Integer
Dim petFile As String
iFile = FreeFile
petFile = InputBox("Dateiname: ", "Tierischer export", "MeineTiere.txt")
Open "C:\" & petFile For Output As iFile
For i = 1 To Cells(Rows.Count, 1).End(xlUp).Row
Print #iFile, "Mein Tier ist ein " & Cells(i, 1).Value & "."
Print #iFile, "Er ist " & Cells(i, 2).Value & "kg schwer und sogar " & Cells(i, 3).Value & " !"
Print #iFile, "Am liebsten frisst er " & Cells(i, 4).Value & "."
Next
Close iFile
End Sub

Aber damit klappt noch nicht so ganz :)
Damit wird immer EINE Text-Datei aus ALLEN Tabellenzeilen "erzeugt".
Ich möchte immer nur die Text-Datei aus genau der einen
Excel-ZEILE generieren, auf der die Maus grade ist.
Also aus den Zelleninhalten der aktiven Zeile.
Kann mir da jemand nochmal behilflich sein ?
Würde mich sehr darüber freuen :)
Gruß
Ingo
Anzeige
AW: Daten aus Excel-Tabelle in Text-Datei
15.03.2004 16:23:58
andre
hallo ingo,


Sub Tierisch()
   Dim iFile As Integer, iRow As Integer
   Dim petFile As String
   iFile = FreeFile
   petFile = InputBox("Dateiname: ", "Tierischer export", "MeineTiere.txt")
   Open "C:\" & petFile For Output As iFile
   iRow = ActiveCell.Row
     Print #iFile, "Mein Tier ist ein " & Cells(iRow, 1).Value & "."
     Print #iFile, "Er ist " & Cells(iRow, 2).Value & "kg schwer und sogar " & Cells(iRow, 3).Value & " !"
     Print #iFile, "Am liebsten frisst er " & Cells(iRow, 4).Value & "."
   Close iFile
End Sub

     Code eingefügt mit Syntaxhighlighter 2.5

gruss andre
Anzeige
AW: Daten aus Excel-Tabelle in Text-Datei
15.03.2004 17:22:52
Ingo Siemon
Lieber Andre
Vielen lieben Dank.
Damit hast Du mir SEHR geholfen !!!
Gruß
Ingo
danke für die rückmeldung - o.t. (gelöst)
15.03.2004 18:21:40
andre

301 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige