2014-01-27 3 views
2

Я разрабатываю надстройку для Word 2013, которая включает в себя ленту. Я хочу знать, как я могу изменить имя шрифта текста и стиль из ленты (т.е. при нажатии на кнопке)Как изменить стиль шрифта текста в Word 2013 Add-In

У меня есть этот код:

Microsoft.Office.Interop.Word.Range sel = Globals.ThisAddIn.Application.Selection.Range; 
sel.Font.Bold = 1; 
sel.Font.Name = "Segoe UI"; 

но не влияющий на текст выбранный.

+0

Установите [Как] (http://msdn.microsoft.com/en-us/library/8b7k14a4.aspx) на сайте Microsoft. – Sameer

ответ

1

Попробуйте выбрать абзац внутри документа для диапазона, а не для приложения. Что-то вроде этого.

// Set the Range to the first paragraph. 
Word.Document document = this.Application.ActiveDocument; 
Word.Range rng = document.Paragraphs[1].Range; 
Смежные вопросы