添加链接
link管理
链接快照平台
  • 输入网页链接,自动生成快照
  • 标签化管理网页链接
相关文章推荐
奔放的四季豆  ·  VBA Excel ...·  4 天前    · 
长情的啤酒  ·  表格 wps excel vba ...·  2 周前    · 
强悍的红烧肉  ·  Vba ...·  2 周前    · 
伤情的充电器  ·  AutoCAD ...·  2 周前    · 
爱搭讪的烤土司  ·  Enter & Leave ...·  7 月前    · 
小眼睛的椅子  ·  哥布林洞窟 - 百度·  1 年前    · 
第五课:VBA 控件:Excel 中的 VBA 表单控件和 ActiveX 控件

第五课:VBA 控件:Excel 中的 VBA 表单控件和 ActiveX 控件

在 Excel 中创建 VBA 表单/GUI 控件

GUI 是图形用户界面的首字母缩写。GUI 是用户与之交互的程序的一部分。GUI 由控件组成。这些 Excel VBA 控件可以在窗体中使用。下表显示了一些最常用的 GUI VBA 控件。


在 VBA GUI 控件中,


  1. 单击开发人员选项卡
  2. 单击插入下拉按钮

您将获得以下下拉面板


VBA 运算符


如果将鼠标悬停在 VBA 表单控件上,控件的名称将如下所示


VBA 运算符


将 GUI 控件添加到电子表格

我们现在将在工作簿中添加一个命令按钮,为此我们必须

  • 点击插入下拉
  • 单击上图所示的命令按钮(ActiveX 控件)
  • 在工作表上拖动并绘制按钮


VBA 运算符


设置 GUI 控件属性

我们现在将按钮的标题设置为更具描述性的内容


VBA 运算符


  1. 右键单击我们刚刚创建的相等按钮
  2. 选择属性菜单
  3. 您将获得以下属性窗口


VBA 运算符


  • 将 name 属性设置为 btnButton。name 属性用于标识代码窗口中的控件。btn 是按钮的前缀。
  • 将 Caption 属性设置为 Click Me。标题属性中的文本是用户将在按钮上看到的内容。

完成后关闭窗口。

您将得到以下结果。


VBA 运算符



如何在 VBA 中使用 ActiveX 控件
在本节 ActiveX 控件 Excel 中,我们将看到如何在 VBA 中合并“commandclick”按钮并使用该按钮执行程序。
步骤 1) 在此步骤中,单击 Active X 控件中的“插入按钮”选项。然后从中选择命令按钮选项。

什么是 VBA?


步骤 2) 要插入“clickcommandbutton1”,将鼠标光标拖动到 Excel 工作表。

什么是 VBA?


步骤 3) 然后右键单击命令按钮并选择“查看代码”选项。

什么是 VBA?


第 4 步) 检查您是否在正确的工作表上。将打开一个代码编辑器。输入您的代码。

  • 在代码中,我们定义了范围 A1 到 A10。
  • 此范围定义 Excel 工作表中从“A1 到 A10”的单元格编号。
  • 接下来,我们在代码中定义字符串“Guru99 VBA Tutorial”
  • 因此,当您在 Excel 中单击“命令按钮”时。它应该在单元格范围“A1 到 A10”中打印“Guru99 VBA 教程”。
什么是 VBA?


步骤 5) 在下一步中,保存代码文件,然后退出编辑器。要返回 Excel 文件,请单击 Excel 工作表图标

什么是 VBA?

在最左边。

什么是 VBA?


步骤 6) 在 Excel 工作表中,您将看到“设计模式”选项卡已打开。确保它处于“关闭”状态,否则您的代码将无法正常工作。

什么是 VBA?


步骤 7) 当设计模式关闭时,它上面不会有绿色高亮显示。现在您可以单击命令按钮。

什么是 VBA?





步骤 8) 单击“CommandButton1”。它将在单元格范围“A1 到 A10”中打印“Guru99 VBA 教程”。

什么是 VBA?


下载以上 Excel 代码
先决条件
配置 Microsoft Excel
正如我们在之前的教程中看到的,确保您的功能区将具有“开发人员”图标,如此处所示。

VBA 运算符


现在,将 sheet1 重命名为“VBA Operator”,如下面的屏幕截图所示。将工作簿保存在 Excel 启用宏的工作簿 (*.xlsm) 文件扩展名中。(见下图)。

VBA 运算符


之后,单击保存按钮。

1元教程(PDF)⬇️⬇️⬇️




大棉羊羊:Excel VBA 初学者教程:3 天学会

第一课: 大棉羊羊:如何在 Excel 中编写宏:什么是宏和如何使用

第二课: 大棉羊羊:Excel 中的 VBA:什么是 Visual Basic for Applications,如何使用

第三课: 大棉羊羊:VBA 变量、数据类型和在 Excel 中声明 VBA 常量

第四课: 大棉羊羊:Excel VBA 数组:VBA 中的数组是什么、如何使用和类型

第五课: 大棉羊羊:VBA 控件:Excel 中的 VBA 表单控件和 ActiveX 控件

第六课: 大棉羊羊:VBA 算术运算符:加法、减法、乘法

第七课: 大棉羊羊:VBA 字符串运算符 | VBA 字符串操作函数

第八课: 大棉羊羊:VBA 比较运算符:不等于、小于或等于

第九课: 大棉羊羊:VBA 比较运算符:不等于、小于或等于

第十课: 大棉羊羊:Excel VBA 子程序:如何在 VBA 中调用 Sub 示例

第十一课: 大棉羊羊:Excel VBA 函数教程:返回、调用、示例

第十二课: 大棉羊羊:Excel VBA 范围对象

编辑于 2023-03-01 11:51 ・IP 属地中国香港

文章被以下专栏收录