Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Zeilenumbruch auslesen und in Textdatei übertragen

Zeilenumbruch auslesen und in Textdatei übertragen
07.02.2007 09:14:48
Fritz
Hallo,
ich lese mit dem untenstehenden Makro eine Tabelle aus und schreibe damit den Quelltext für eine HTML-Datei (weil ich den von Ecxel fabrizierten Quellcode nicht gebrauchen kann).
In einigen der Zellen befinden sich Zeilenumbrüche, die ich auch auslesen müsste. Also es stehen z.B. zwei Namen untereinander wie:
Frau Plottke
Frau Sauerbier.
Kann mir bitte jemand dabei helfen diesen Zeilenumbruch in meinem Makro unterzubringen?

Sub HtmlSchreiben()
Dim Zelle As Range
Dim Bereich As Range
Dim Dat As String
Dim Pfad As String
Set Bereich = ActiveSheet.Range("A1:A200")
Pfad = Sheets("Help").[a1]
Dat = "HTML_Seite.html"
Open Pfad & "\" & Dat For Output As #1
Print #1, "<table>"
For Each Zelle In Bereich
If Not Zelle = "" Then
Print #1, "<tr><td>" _
& Zelle.Text & "</td><td>" _
& Zelle.Offset(0, 1) & "</td><td>" _
& Zelle.Offset(0, 2) & "</td><td>" _
& Zelle.Offset(0, 3) & "</td><td>" _
& Zelle.Offset(0, 4) & "</td></tr>"
End If
Next Zelle
Print #1, "</table>"
Close #1
MsgBox "Die HTML-Datei wurde im Verzeichnis " & Pfad & " erzeugt"
Shell ("explorer.exe " & Pfad)
End Sub

Eine Lösung wäre ja vielleicht, dass nach dem zweiten Leerzeichen von links ein Zeilenumbruch eingefügt würde. aber ich kriege das nicht mehr gebacken.
Grüße und schon mal Danke.
Fritz
Anzeige

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

Betreff
Datum
Anwender
Anzeige
AW: Zeilenumbruch auslesen und in Textdatei übertragen
07.02.2007 09:31:55
Rudi
Hallo,
soll der Zeilenumbruch in der Zelle erhalten bleiben?
Schema:
& replace(Zelle.Text,chr(10),"<br>") & "</td><td>" _
Gruß
Rudi
Eine Kuh macht Muh, viele Kühe machen Mühe
AW: Zeilenumbruch auslesen und in Textdatei übertragen
07.02.2007 09:52:18
Fritz
Hallo Rudi.
Das sieht sehr gut aus - Danke - werde ich in Kürze probieren.
Bei mir alzheimert es offensichtlich. Kürzlich habe ich doch mit replace Umlaute in Entities verwandelt und es schon wieder vergessen!*Grrr"
Nochmals vielen Dank für Deine Unterstützung.
Grüße.
Fritz
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Entdecke relevante Threads

Schau dir verwandte Threads basierend auf dem aktuellen Thema an

Alle relevanten Threads mit Inhaltsvorschau entdecken
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige