Доступ и обновление частей форматированного текста ячейки

Доступ и обновление частей Rich Text ячейки

Следующий код демонстрирует использование методов Cell.getCharacters() и Cell.setCharacters() с помощью исходного файла Excel, который можно скачать по предоставленной ссылке. Исходный файл содержит богатый текст в ячейке A1 с тремя частями, каждая из которых имеет разный шрифт. Следующий фрагмент кода получает эти части и обновляет первую частью с новым названием шрифта. В конце он сохраняет файл как выходной файл Excel. При открытии вы увидите, что шрифт первой части текста изменился на “Arial”.

Код Node.js для доступа к частям богатого текста ячейки и их обновления

Вывод консоли, сгенерированный примерным кодом

Вот вывод консоли приведенного выше образца кода с использованием исходного файла Excel.

Before updating the font settings....

Century

Courier New

Verdana

After updating the font settings....

Arial

Courier New

Verdana