Zbudowałem ciąg znaków za pomocą formuły w programie excel. jako przykładFormatowanie podzbioru tekstu w komórce programu Excel przy użyciu formuły
C3 komórka zawiera tekst "Języki"
komórka C4 = "angielski, hiszpański, niemiecki, francuski"
Moja forumla = C3 & ":" & Char (10) & C4
żądany tekst będzie:
Języki:
angielski, hiszpański, niemiecki, francuski
(gdzie pogrubiony tekst byłby rzeczywiście trochę jak kolor czerwony)
Czy istnieje sposób, aby to zrobić w Excelu (zmienić formatowanie tekstu częściowe).
Próbowałem formułę ... (Nie działa)
Function formatText(InText As Range)
'Set font color
InText.Characters(1.5).Font.Color = Red
'InText.Characters((InStr(1, ":", InText) + 1), (Len(InText) - InStr(1, ":", InText))).Font.ColorIndex = 3
End Function
+1 ciekawy problem/niedobór aplikacji – whytheq