提示:其它语言是由 Google 机器翻译的。 你可以访问 English 版本。
登录
x
or
x
x
马上登记
x

or

如何更改Excel中的ActiveX控件按钮的颜色?

在Excel中,当插入命令按钮时,按钮的颜色默认为灰色。 但有时,您需要将灰色更改为漂亮的颜色,以使工作表更专业。 今天,我可以向您介绍一些快速技巧,以改变Excel中按钮的颜色。

通过更改属性更改ActiveX控件按钮的颜色

使用VBA代码更改ActiveX控件按钮的颜色


您可能感兴趣的是:

在Excel中选择容易批量插入复选框或选项按钮

您可以轻松地在Excel中选择多个复选框或选项按钮,如下面的屏幕截图所示

Kutools for Excel 包含了比300更方便的Excel工具。 免费试用60天无限制。 了解更多 立即下载免费试用版

Office选项卡在Office中启用选项卡式编辑和浏览,使您的工作更轻松......
Kutools for Excel - 最佳办公生产力工具将解决您的大部分Excel问题
  • 重用任何东西: 将最常用或最复杂的公式,图表和其他任何内容添加到您的收藏夹中,并在将来快速重复使用它们。
  • 超过20文本功能: 从文本字符串中提取数字; 提取或删除部分文本; 将数字和货币转换为英语单词...
  • 合并工具:多个工作簿和表格合二为一; 合并多个单元格/行/列而不丢失数据; 合并重复行和总和...
  • 拆分工具:根据价值将数据拆分为多个表格; 一个工作簿到多个Excel,PDF或CSV文件; 一列到多列......
  • 粘贴跳过 隐藏/过滤行; 数和总和 按背景颜色; 创建邮件列表和 通过Cell的价值发送电子邮件...
  • 超级过滤器: 创建高级过滤方案并应用于任何工作表; 排序 按周,日,频率等; 筛选 通过大胆,公式,评论......
  • 超过300强大的功能; 适用于Office 2007-2019和365; 支持所有语言; 在公司轻松部署; 全功能60天免费试用。

通过更改属性更改ActiveX控件按钮的颜色


通常,在Excel中,有两种类型的按钮,一种是 表格控制 按钮,另一个是 ActiveX控件 按钮。 如果该按钮是Form Control按钮,则只需更改它的字体颜色,但不要更改背景颜色。 您只需更改ActiveX控件按钮的背景颜色即可。 请这样做:

1. 插入 ActiveX控件 点击按钮 开发人员 > 插页,然后选择 命令按钮ActiveX控件 部分,看截图:

DOC-变化按钮color1

注意:如果 开发人员 选项卡不显示在功能区中,您可以单击 文件 > 选项 > 自定义功能区,然后检查 开发人员 在右侧窗格中显示 开发人员 标签。

2。 然后拖动鼠标来绘制一个按钮。

DOC-变化按钮color1

3。 然后选择按钮并右键单击,选择 楼盘 从上下文菜单中,并弹出 楼盘 对话框中,单击 拼音 选项卡,然后单击 背景色 下拉列表中选择你喜欢的一种颜色,看截图:

DOC-变化按钮color3 -2 DOC-变化按钮color4

4。 然后关闭对话框,命令按钮的颜色已更改如下:

DOC-变化按钮color1

5。 最后,退出 设计模式 通过点击 开发人员 > 设计模式 使按钮正常使用。


使用VBA代码更改ActiveX控件按钮的颜色

正如我们所看到的,Excel在“属性”对话框中提供了一些颜色供我们应用。 以下简单的VBA代码,有很多颜色可供选择。

1. 插入一个命令按钮,然后右键单击,然后选择 查看代码 从上下文菜单中,看截图:

DOC-变化按钮color1

2。 然后a Microsoft Visual Basic for Applications窗口 会显示,看截图:

DOC-变化按钮color1

3。 然后复制并粘贴这个简单的代码脚本: CommandButton1.BackColor = 12713921 进入两个代码之间的窗口,看截图:

DOC-变化按钮color1

请注意: 在上面的代码脚本中, CommandButton1 是你的按钮的名称和数字 12713921 MS-访问,它们都是可变的,你可以根据需要改变它们。

4. 然后按 F5 键来运行这个代码,并且你的按钮颜色已经一次被改变。

DOC-变化按钮color1

小技巧:你可以去这个网站: http://www.endprod.com/colors/ 查看更多 MS接入号码 颜色值,可能有数百种颜色可供使用。 打开网站后,您只需选择一种颜色并复制MSAccess牧民下的相应编号,然后在代码脚本中替换上述编号即可。

DOC-变化按钮color1


Kutools for Excel - 最佳办公生产力工具提高80%的生产力

  • 重用: 快速插入 复杂的公式,图表 以及你以前用过的任何东西; 加密单元格 密码; 创建邮件列表 并发送电子邮件...
  • 超级方程式酒吧 (轻松编辑多行文字和公式); 阅读布局 (轻松读取和编辑大量单元格); 粘贴到过滤范围...
  • 合并单元格/行/列 不丢失数据; 分裂细胞含量; 组合重复的行/列...防止重复的细胞; 比较范围...
  • 选择复制或唯一 行; 选择空行 (所有细胞都是空的); 超级查找和模糊查找 在许多工作簿中; 随机选择......
  • 精确复制 多个单元格而不更改公式参考; 自动创建参考 多张表; 插入项目符号,复选框等等......
  • 提取文本,添加文本,按位置删除, 删除空间; 创建和打印分页小计; 在单元格内容和注释之间转换...
  • 超级过滤器 (将过滤方案保存并应用到其他工作表); 高级排序 按月/周/日,频率等; 特殊过滤器 用粗体,斜体......
  • 结合工作簿和工作表; 根据键列合并表; 将数据拆分为多个表格; 批量转换xls,xlsx和PDF...
  • 超过300强大的功能。 支持Office / Excel 2007-2019和365。 支持所有语言。 在您的企业或组织中轻松部署。 全功能60天免费试用。
kte tab 201905

Office选项卡为Office提供选项卡式界面,使您的工作更轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,Publisher,Access,Visio和Project。
  • 在同一窗口的新选项卡中打开并创建多个文档,而不是在新窗口中。
  • 通过50%提高您的工作效率,每天为您减少数百次鼠标点击!
官方底部
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    rashed · 2 years ago
    I want to colour command button for specific time. like when i enter code in button, button color would be change for 40 minutes and than normal
  • To post as a guest, your comment is unpublished.
    moe · 2 years ago
    hey, when i right clikck, it didnt show propperties so I chose properties from the Developer tool bar, and I didnt get options like backcolor. what should i do?
    • To post as a guest, your comment is unpublished.
      Amit · 2 years ago
      First click on DESIGN MODE under devloper tab, now right click on activex button.

      Now properties is visible
    • To post as a guest, your comment is unpublished.
      Amit · 2 years ago
      First click on design mode under devloper tab then select button and right click.
      Now properties option is visible ;-)
  • To post as a guest, your comment is unpublished.
    Steve · 2 years ago
    This works for a Toggle Button ...I expect a simple Command Button would be similar.

    With ToggleButton1
    If .Value Then
    .ForeColor = RGB(0, 0, 0)
    .BackColor = RGB(0, 255, 0)
    .Caption = "Caption if toggled on."
    Else
    .ForeColor = RGB(0, 0, 0)
    .BackColor = RGB(255, 255, 0)
    .Caption = "Caption if toggled off"
    End If
    End With
  • To post as a guest, your comment is unpublished.
    Alexander · 4 years ago
    I'm trying to find a way to use a command button or toggle buttons to change the forecolor from white to green. Is there a simplistic way to do that?