excel VBA编程中选中单元格区域右键弹出浮动工具栏

浮动工具栏中有“检查”、“取消检查”,若点击“检查”,则刚才选中的单元格区域改变颜色(比如变成黄色),之后,若再点击“取消检查”,则刚才变为黄色的区域黄色消失,变为最初的... 浮动工具栏中有“检查”、“取消检查”,若点击“检查”,则刚才选中的单元格区域改变颜色(比如变成黄色),之后,若再点击“取消检查”,则刚才变为黄色的区域黄色消失,变为最初的颜色。请大神么解答,新手求教。 展开
 我来答
突泉老唐
2015-02-13 · 超过48用户采纳过TA的回答
知道小有建树答主
回答量:125
采纳率:37%
帮助的人:27.4万
展开全部

控制右键菜单太费事,提供一个冻结窗口的解决方案,你看行不!


追问
也不一定要由击,出来一个下拉菜单之类的也可以,我无法下载您的文件,还请把代码贴出来吧。多谢!
追答

把表的第一行冻结,让它始终显示在最上面。

再添加两个按钮进去,如下图:

然后双击按钮,进入代码编辑窗口。

把对应的代码加进去。

变色:

Private Sub CommandButton1_Click()
    With Selection.Interior
        .Pattern = xlSolid
        .PatternColorIndex = xlAutomatic
        .Color = 65535
    End With
End Sub

取消底色

Private Sub CommandButton2_Click()
    With Selection.Interior
        .Pattern = xlNone
    End With
End Sub

然后把设计模式取消,就可以了~

推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式