RT
一个单元格,不同部分需要设置几种颜色,郁闷
:)

解决方案 »

  1.   

    呜呜呜
    有没有啥变通的方法!
    【例如excel自己的函数!我用CONCATENATE可以把不同的字段串联起来,但是颜色还是没有办法!】up!!
    感谢一下1楼的兄弟!
      

  2.   

    一个Cell就是最小的单元,貌似不行。
      

  3.   

    就是同一个cell要求里面部分文字显示成红色的!(都是日期等动态修改的信息)
      

  4.   

    你excel能否操作出来,我是没有操作出来...
      

  5.   

    如果是excel打开当然可以,选中要选择的部分,直接点颜色就可以了
    现在需要因为内容是动态生成的,需要使用程序实现,
    如果是excel的公式实现也可以!
    :)
      

  6.   

    gridview可以!!
    excel没试过!!
      

  7.   

    比较麻烦,得在程序里选中指定的单元格,然后设置里边指定位数Characters的ColorIndex值.
    你录个宏看看.只要是excel里能显示,程序也能做到.就是比较麻烦.比如我录了个宏:Sub Macro1()
    '
    ' Macro1 Macro
    ' Macro recorded 2008-8-7 by Hubery
    ''
        Range("B4").Select
        ActiveCell.FormulaR1C1 = "jjjjjjjjjkkkkkkkkkkk"
        With ActiveCell.Characters(Start:=1, Length:=9).Font
            .Name = "Arial"
            .FontStyle = "Regular"
            .Size = 10
            .Strikethrough = False
            .Superscript = False
            .Subscript = False
            .OutlineFont = False
            .Shadow = False
            .Underline = xlUnderlineStyleNone
            .ColorIndex = 3
        End With
        With ActiveCell.Characters(Start:=10, Length:=11).Font
            .Name = "Arial"
            .FontStyle = "Regular"
            .Size = 10
            .Strikethrough = False
            .Superscript = False
            .Subscript = False
            .OutlineFont = False
            .Shadow = False
            .Underline = xlUnderlineStyleNone
            .ColorIndex = 4
        End With
        Range("B12").Select
    End Sub
      

  8.   

    请参考这个帖的8楼:
    http://topic.csdn.net/u/20081021/11/bee94500-635e-40e5-9d74-01fdf690e8c3.html