excel vba给有内容的单元填充颜色

1。vba给有内容的单元填充颜色2。A7:AQ900(空单元颜色不变,有内容的单元填充“黄”色)3。空单元颜色不变4。有内容的单元填充“黄”色... 1。vba给有内容的单元填充颜色
2。A7:AQ900(空单元颜色不变,有内容的单元填充“黄”色)
3。空单元颜色不变
4。有内容的单元填充“黄”色
展开
 我来答
sk432600
2015-04-27 · 知道合伙人软件行家
sk432600
知道合伙人软件行家
采纳数:580 获赞数:2264
毕业于华北水利水电学院,本科学位.cad excel 等办公相关软件操作,现为公司技术员

向TA提问 私信TA
展开全部
Sub jk()
Dim i, j
Application.ScreenUpdating = False
Range("a7:aq900").Select
For i = 1 To Selection.Count
If Selection(i) <> "" Then
With Selection(i).Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
.PatternTintAndShade = 0
End With
Else: With Selection(i).Interior
.Pattern = xlNone
.TintAndShade = 0
.PatternTintAndShade = 0
End With
End If
Next
Application.ScreenUpdating = True
End Sub
追问
只是给有内容的填充颜色,没有内容的颜色不能变成底色(原来空单元的原色不能变)
追答
Sub jk()
Dim i, j
Application.ScreenUpdating = False
Range("a7:aq900").Select
For i = 1 To Selection.Count
If Selection(i) "" Then
With Selection(i).Interior
.Pattern = xlSolid
.PatternColorIndex = xlAutomatic
.Color = 65535
.TintAndShade = 0
.PatternTintAndShade = 0
End With

End If
Next
Application.ScreenUpdating = True
End Sub
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
博思aippt
2024-07-20 广告
作为深圳市博思云创科技有限公司的工作人员,对于Word文档生成PPT的操作,我们有以下建议:1. 使用另存为功能:在Word中编辑完文档后,点击文件->另存为,选择PowerPoint演示文稿(*.pptx)格式,即可将文档内容转换为PPT... 点击进入详情页
本回答由博思aippt提供
乐跑小子
2016-01-12 · TA获得超过1.5万个赞
知道大有可为答主
回答量:1.1万
采纳率:7%
帮助的人:4768万
展开全部
如你的数据在A列,代码如下。
sub aa ()
for x =1 to range("A65536").end(xlup).row'建立循环
if cells(x,1)=6 then'判断单元格值
cells(x,1).interior.colorIndex = 3'单元格值等于6时,该单元格填充红色
end if
next x
end sub
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
zzhilling
2015-04-27 · TA获得超过2701个赞
知道大有可为答主
回答量:3255
采纳率:45%
帮助的人:1127万
展开全部
VBA 也可以设置条件格式的

Sub Macro1()
Range("a:a").FormatConditions.Delete
Range("a:a").FormatConditions.Add Type:=xlExpression, Formula1:="=IF(A1<>"""",1,0)"
Range("a:a").FormatConditions(1).Interior.ColorIndex = 8
End Sub
更多追问追答
追问
VBA有内容的单元填充“黄”色
追答
ColorIndex = 8  自己设置颜色数值
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式