2013-04-02 2 views
0

Я пытаюсь вставить выделенный код (ColorCode-Lib) в диапазон документа. Но я не знаю, как использовать форматированный HTML. Когда я добавляю его через '' 'Selection.Range.Text = highlightCode' ''; тогда будет вставлен простой HTML-код. Как я могу добиться вставки форматированного HTML?Как вставить HTML-документ в Word 2010 с VSTO

ответ

0

Отформатированный HTML отображается при копировании/вставке значения HTML в ячейку. Вы действительно можете это сделать в VSTO. This question может помочь. Существует также макрос here, который копирует/вставляет значения HTML.

0

если colourcodelib возвращает HTML у вас есть два выбора здесь

  1. Сохранить HTML в файл и попробуйте Range.InsertFile ([savedfile.html]).
  2. Вы можете использовать Range.InsertXML(), но для этого вам нужно найти стороннюю библиотеку или написать собственный код для преобразования html в wordML
Смежные вопросы