Prosím poraďte... Mám RichTextBox1, v něm nějaký formátovaný text. Potřebuji překopírovat jeho obsah (včetně formátu) do záložky (Bookmarks) ve Wordu. Funguje to tak, že v aplikaci vb.net vyplním RichTextBox1, pak otevřu instanci Wordu a vyplním záložku daty. Jenže buď se mi zobrazí pouhý text bez formátu nebo se zobrazí ty formátovací řetězce. Potřeboval bych aby do záložky Wordu šel formátovaný text, ale samozřejmě bez formátovacích znaků. Kód je primitivní... a asi tam bude nějaký problém s konverzí formátů, ale nevím jak na to.
With objWord.ActiveDocument.Bookmarks
'obrazek
Clipboard.SetImage(PictureBox1.Image)
.item("Obrazek").Range.Paste()
.item("datum_porizeni").Range.Text = Format(Date.Today, "d.M.yyyy")
'obsah RT
Clipboard.SetDataObject(Form4.RT.Rtf) 'obsah richtextboxu do clipboardu
.item("Provedene_prace").Range.Paste() 'obsah clipboardu do zalozky ve Wordu
End With
|