excel 一个cell里,如何设置不同的颜色

gohands 2008-08-05 09:43:54
RT
一个单元格,不同部分需要设置几种颜色,郁闷
:)
...全文
487 16 打赏 收藏 转发到动态 举报
写回复
用AI写文章
16 条回复
切换为时间正序
请发表友善的回复…
发表回复
i2u4u 2008-10-22
  • 打赏
  • 举报
回复
请参考这个帖的8楼:
http://topic.csdn.net/u/20081021/11/bee94500-635e-40e5-9d74-01fdf690e8c3.html
i2u4u 2008-10-22
  • 打赏
  • 举报
回复
具体要求是什么呢,举例?
lovehongyun 2008-08-07
  • 打赏
  • 举报
回复
比较麻烦,得在程序里选中指定的单元格,然后设置里边指定位数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
yagebu1983 2008-08-07
  • 打赏
  • 举报
回复
gridview可以!!
excel没试过!!
yuchong1984 2008-08-07
  • 打赏
  • 举报
回复
向你学习!
gohands 2008-08-06
  • 打赏
  • 举报
回复
[Quote=引用 10 楼 paulin 的回复:]
你excel能否操作出来,我是没有操作出来...
[/Quote]
如果是excel打开当然可以,选中要选择的部分,直接点颜色就可以了
现在需要因为内容是动态生成的,需要使用程序实现,
如果是excel的公式实现也可以!
:)
paulin 2008-08-06
  • 打赏
  • 举报
回复
你excel能否操作出来,我是没有操作出来...
wuyi8808 2008-08-06
  • 打赏
  • 举报
回复
不好办啊,问一下M$。
gohands 2008-08-06
  • 打赏
  • 举报
回复
[Quote=引用 8 楼 smartstar2005 的回复:]
是前景色还是背景色?

前景色应该可以,背景色估计不行。
[/Quote]
是文字的颜色,不是背景色!!

smartstar2005 2008-08-06
  • 打赏
  • 举报
回复
是前景色还是背景色?

前景色应该可以,背景色估计不行。
lhy011 2008-08-05
  • 打赏
  • 举报
回复
有难度哈,留个脚印
gohands 2008-08-05
  • 打赏
  • 举报
回复
就是同一个cell要求里面部分文字显示成红色的!(都是日期等动态修改的信息)
kyle315 2008-08-05
  • 打赏
  • 举报
回复
一个Cell就是最小的单元,貌似不行。
gohands 2008-08-05
  • 打赏
  • 举报
回复
呜呜呜
有没有啥变通的方法!
【例如excel自己的函数!我用CONCATENATE可以把不同的字段串联起来,但是颜色还是没有办法!】

up!!
感谢一下1楼的兄弟!
badtank 2008-08-05
  • 打赏
  • 举报
回复
是填充效果吗?两种颜色混色。
freewind0521 2008-08-05
  • 打赏
  • 举报
回复
这个做不到吧,没有相应的函数

110,552

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧