ich habe hier ein Stück VB Makro
welche mir word in wikiformat überführt.
ich möchte gerne css angaben dort rein haben, so das diese automatisch mitkonvertiert werden
hier die stelle:
Das zwischen <b> </b> hätte ich gerne funktionsfähig, das funktioniert aber nicht, wegen den ". in php kann man das durch die nutzung von ' ausgleichen-ich hab aber noch nichts passendes für VB gefunden.

Code: Alles auswählen
For Each tTable In ActiveDocument.Tables
            
            'Memorize table text
            ReDim x(1 To tTable.Rows.Count, 1 To tTable.Columns.Count)
            i = 0
            For Each tRow In tTable.Rows
                i = i + 1
                j = 0
                For Each tCell In tRow.Cells
                    j = j + 1
                    strText = tCell.Range.Text
                    x(i, j) = Left(strText, Len(strText) - 2)
                Next tCell
            Next tRow
            
            'Delete table and position after table
            Set myRange = tTable.Range
            myRange.Collapse Direction:=wdCollapseEnd
            tTable.Delete
            
            'Rewrite table with memorized text
            myRange.InsertParagraphAfter
            myRange.InsertAfter ("{| [b]class="wikitable sortable zebra"
|- class="hintergrundfarbe5"[/b]")
            myRange.InsertParagraphAfter
            For k = 1 To i
                For l = 1 To j
                    myRange.InsertAfter " || " + x(k, l)
                Next l
                myRange.InsertParagraphAfter
                myRange.InsertAfter "|- [b]align="right"
| align="left"[/b]"
                myRange.InsertParagraphAfter
            Next k
            myRange.InsertAfter ("|}")
            myRange.InsertParagraphAfter
            
    Next tTable

