Zum Inhalt springen

word tabellen

Erstellt am 11. Oktober 2003 · 2 Antworten · letzte Antwort am 10. Juni 2004

Tags: Frage

Unbekannter Benutzer ·

ist es möglich word tabellen mittels cut&paste einzufügen? ich habe es probiert, aber er rte zeigt <o:p> tags an, die warscheinlich im word quelltext sind. gibt's ne möglichkeit, diese diese wegzubekommen?

ist es irgendwie anders möglich word tabellen einzufügen außer dem neuen office 2003 import?

gruß,
emanuel

HH ·

hi,
also ich machs so:
kopieren in wordpad, noch mal kopieren, dann rein
nicht besonders elegant aber so gehts
Harald

profsk · · Beste Antwort

Nach meinem bisherigen Wissensstand gibt es 2 Möglichkeiten:

1. Das Word-Dokument als HTML-Datei speichern. Die Tabelle kann dann in dem HTML-Dokument markiert und mit allen Formatierungen im RTE eingefügt werden (falls dort Tabellen aktiviert sind).

2. Die Tabelle in Word in Text umwandeln mit | als Trennzeichen und den resultierenden Text in das Typo3-Tabellenelement kopieren. Nachfolgend ein kurzes Word-Makro zur Konvertierung:

Sub Tabelle_Typo3_Konvertierung()

'   Tabelle markieren
    Selection.Tables(1).Select
    
'   Absatzmarken in der Tabelle mit dem HTML-Umbruch <br> ersetzen
    With Selection.Find
        .Text = "^p"
        .Replacement.Text = "<br>"
        .Wrap = wdFindStop
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
    
'   Manuelle Zeilenwechsel in der Tabelle mit dem HTML-Umbruch <br> ersetzen
    With Selection.Find
        .Text = "^l"
        .Replacement.Text = "<br>"
        .Wrap = wdFindStop
    End With
    Selection.Find.Execute Replace:=wdReplaceAll
    
'   Tabelle in Text umwandeln mit | als Trennzeichen
    Selection.Rows.ConvertToText Separator:=wdSeparateByDefaultListSeparator, _
        NestedTables:=True
    
'   Tabelle in Zwischenablage kopieren
    Selection.Copy

End Sub