我试图找到一种方法来改变excell单元格中一行文字的颜色 编程。我知道如何更改单元格的背景颜色而不是文本颜色。
Dim style_green As Excel.Style = xlSheet.Application.ActiveWorkbook.Styles.Add("Green")
xlSheet.Cells(1, 1).Style = "Green"
例如,我想在一个单元格中有3行
第1行 - 颜色为蓝色
第2行 - 红色
第3行 - 颜色为绿色
这可能吗?
答案 0 :(得分:1)
c您可以使用以下方式更改它:
xlSheet.Cells(1, 1).Characters(Start,Length).Font.Color = vbRed
但您需要先为每一行找到Start
和Length
个参数。