В Excel возможно изменить цвет шрифта в части ячейки.
Я пробовал приведенный ниже код. Он не работает в обновленном Excel 365 для значения (не формула),
Set ce=cells(5,3)
ce.Characters(1, 5).Font.Color = vbBlue
Это должно изменить цвет в 5 первых символов в ячейке, но это изменит цвет всей ячейки содержание. Даже в интерактивном режиме это не работает. Один выбрать кусок внутри клетки, нажмите цвет. Когда выходит из ячейки, он окрашивает все содержимое ячейки (аналогично коду VBA)
Почему?
Обновление: Это моя ошибка. Можно просто раскрасить часть текста, а не число. С текстом, оба VBA или не работает ОК