2016-10-26 2 views
1

Как применить частичный стиль к содержимому ячейки? Например, если ячейка содержит следующий текст «Hello World». Я хочу сделать слово «Привет» смелым, оставив слово «Мир» неизменным. Я применил стилизацию ко всей ячейке, просто не смог применить ее к определенным частям ячейки.Применить частичный стиль к тексту в ячейке excel, используя EPpplus

+0

В VBA вы должны посмотреть на «Персонажи» и форматировать каждый символ по отдельности. –

ответ

1

Вы должны попытаться использовать ExcelRichText класс. Например:

var newFile = new FileInfo("example.xlsx"); 
using (var package = new ExcelPackage(newFile)) 
{ 
    var worksheet = package.Workbook.Worksheets.Add("Example"); 

    var boldRichText = worksheet.Cells[1, 1].RichText.Add("Hello"); 
    boldRichText.Bold = true; 

    var normalRichText = worksheet.Cells[1, 1].RichText.Add(" World"); 
    normalRichText.Bold = false; 

    package.Save(); 
} 
Смежные вопросы