问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

Excel 如何使用VBA在指定区域中选择单元格后,自动填充颜色,二次点选则清除颜色?

发布网友 发布时间:2023-03-31 05:46

我来回答

2个回答

热心网友 时间:2023-11-09 06:41

Private Sub Worksheet_SelectionChange(ByVal Target As Range)

Dim g As Range

Set g = Intersect(Target, Range("A1:N36")) '获取交集区域g

If g Is Nothing Then Exit Sub '如果交集为空则退出sub

If g.Count > 1 Then '如果g区域包含多个单元格

g.Interior.Color = xlNone '那么设置g的背景色为无色

Else '否则,即g只有一个单元格

If g.Interior.Color = vbRed Then '如果g的背景色是红色

g.Interior.Color = xlNone '那么设置为无色

Else

g.Interior.Color = vbRed '否则设置为红色

End If

End If

End Sub

热心网友 时间:2023-11-09 06:41

Private Sub Worksheet_SelectionChange(ByVal Target As Range) '自动复制到 零售单
Dim tr, tc
tr = Target.Row
tc = Target.Column
If tr > 1 And tr <= 36 And tc <= 14 And Cells(tr, tc).Interior.ColorIndex = xlNone Then
Cells(tr, tc).Interior.ColorIndex = 4
Else
Cells(tr, tc).Interior.ColorIndex = xlNone
End If
End Sub
试下
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
ef英语哪个好 EF英孚英语培训怎么样? 英孚英语好不好 EF英孚教育到底好不好 大佬们,麦芒7和荣耀10那个值得入手?2500以下的机子还有啥好推荐的么... 介绍几款2500元以前的手机 像素一定要高 其他的不做要求 近期想入手一部安卓手机,价格2200到2500左右…买HTC desire Z还是 三星... 笔记本忘记开机密码怎么办急死了 笔记本电脑屏幕开机锁忘记密码 怎么办?急死了 华硕笔记本电脑开机密码忘记了怎样找回?系统是Windows 7旗舰版... 鸡肉属于什么肉 交强险标志必须贴吗(交强险标志需不需要贴) 苹果电池88%还能用多久 微信群保存在哪? 万能表里面微调咋接线 四字成语马到什么成语 马到成功同样的词语 高中老师的学历有要求吗? ‘喈’字的拼音怎么写? 夸父因追赶太阳精疲力喈而死有人说他很傻你赞同这种观点吗为什么? 说喈的解释 阅读下面这首宋词,按要求回答问题。(8分)桂枝香·金陵怀古 ① 王安石登临送目,正故国晚秋,天气初肃 飘蓬的读音飘蓬的读音是什么 败衄的意思败衄的意思是什么 败衄的结构败衄的结构是什么 败衄的诗句败衄的诗句是什么 飘蓬的解释飘蓬的解释是什么 败衄的解释败衄的解释是什么 败衄的国语词典败衄的国语词典是什么 狄格奥特曼和迪迦奥特曼有什么区别? 第七次作业,两位数乘两位数的思维导图笔记 两位数乘一位数的思维导图怎么画最简单 三年级数学的第六单元思维导图怎么画《简单》 一位数乘两位数乘三位数的思维导图怎么画 梦见柴犬的预兆 梦见一只柴犬预示着什么?有什么特殊意思? 梦见柴狗的预兆 梦见日本柴犬 绿豆汤怎么煮才够烂熟 煮绿豆汤不开花怎么办 梦到柴犬引路什么意思 湖滨饭店紫薇厅是几星级酒店 湖滨饭店紫薇厅是几星级 杭州美食推荐杭州有哪些好吃的美食 车险晚几个月交可以吗 “姐儿”是称呼男人吗 唉姐是什么意思 全国12月5号新冠肺炎疫情情况如何查询 明世教育退款流程 盛世明德教育机构怎么退费 扇贝复习为什么只有一半单词