none
如何编程实现,将EXCEL中某单元格中文本部分着色 RRS feed

  • 问题

  •  

    如题.

    比如,某单元格内容,"abc123asd",我想将123红色显示,其它不变,如何用.net实现.EXCEL 2003.

    2009年1月13日 12:48

全部回复

  •  Public Sub RendColor()
        Dim sht As Excel.Worksheet
        Dim Rng As Excel.Range
        Set sht = ActiveWorkbook.ActiveSheet
        Set Rng = sht.Range("A1")
        Rng.Interior.ColorIndex = 13
    End Sub
    注意只能采用 colorindex 有取值范围 和微软office的调色板一致

    XlColorIndex 可为以下 XlColorIndex 常量之一。
    xlColorIndexAutomatic 指定对图形对象自动填充。
    xlColorIndexNone 用于指定无内部填充。
    2009年2月11日 9:31