找回密码
 立即注册

QQ登录

只需一步,快速开始

czpi

高级会员

24

主题

44

帖子

1876

积分

高级会员

积分
1876

活字格认证

czpi
高级会员   /  发表于:2014-9-5 12:18  /   查看:6198  /  回复:3
'对行中的某个单元格设置颜色
SP.ActiveSheet.Cells(2, 2).BaclColor = Color.Blue
'对行全体设置颜色
SP.ActiveSheet.Rows(2).BaclColor = Color.Red

此时,Cells(2, 2)的单元格还是Blue。
请问,怎样才能让行的所有单元格都变成Red?

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2014-9-5 16:34:00
沙发
回复 1楼czpi的帖子

你好,

单元格样式的优先级高于行,所以没有改变单元格背景色。需要在设置之前重置其背景色:

  1. this.fpSpread1.ActiveSheet.Cells(2, 2).ResetBackColor();
复制代码


谢谢
回复 使用道具 举报
czpi
高级会员   /  发表于:2014-9-5 18:38:00
板凳
好用了,感谢!
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2014-9-5 18:42:00
地板
回复 3楼czpi的帖子

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部