如何利用excel创建按钮并制定宏给按钮或窗体--macOS

小编:啊南 2957阅读 2020.06.11

可以使用 "窗体控件" 按钮或命令按钮 (ActiveX 控件) 运行在用户单击时执行操作的宏。 这两个按钮也称为 "下压" 按钮, 可将其设置为自动打印工作表、筛选数据或计算数字。 通常, 表单控件按钮和 ActiveX 控件命令按钮在外观和函数上类似。 但是, 它们确实有一些差异, 以下部分对此进行了说明。
   
按钮 (表单控件)


   
命令按钮 (ActiveX 控件)


   
在下面的部分中, 了解如何将宏添加到 Excel 中的按钮 (适用于 Windows 或 Mac)。

注意: Mac 上不支持 ActiveX 控件。


宏和 VBA 工具可在 "开发工具" 选项卡上找到 (默认情况下处于隐藏状态), 因此第一步是启用它
  
转到Excel >首选项 ...>功能区 & 工具栏
  
在 "自定义功能区" 类别的 "主选项卡" 列表中, 选中 "开发工具" 复选框, 然后单击 "保存"。

选中
    

添加按钮 (表单控件)


请按以下步骤操作:
  
在 "开发工具" 选项卡上, 单击 "按钮  "。
  
单击要在其中显示按钮左上角的工作表位置。 将显示 "分配宏" 弹出窗口。
  
注意: 如果已插入按钮, 则可以右键单击该按钮, 然后选择 "指定宏"。
    
将宏分配给该按钮, 然后单击"确定"
  
若要指定按钮的控件属性, 请右键单击该按钮, 然后选择 "设置控件格式 ..."。

添加命令按钮 (Visual Basic 控件)
在 "开发工具" 选项卡上, 单击 "按钮  "。
  
单击要在其中显示命令按钮的左上角的工作表位置。
  
注意: 如果已插入按钮, 则可以右键单击该按钮, 然后选择 "指定宏"。
    
在 "分配宏" 对话框中, 选择 "新建", 这将使用以下代码打开Visual Basic 编辑器(VBE):

Sub ButtonX_Click() End Sub    在命令按钮的 "sub 过程"子行和 "结束" 子行之间, 执行下列操作之一:
    
在工作簿中输入现有宏的名称。 通过在 sub 过程中的单独行上键入宏名称, 可以从按钮运行多个宏
    
添加您自己的 VBA 代码。
单击 "设计模式" 以确保设计模式处于关闭状态, 然后关闭 "Visual Basic 编辑器" 窗口。
  
若要编辑按钮, 请右键单击该按钮, 然后选择 " Visual Basic"。
  
若要指定按钮的控件属性, 请右键单击该按钮, 然后选择 "设置控件格式 ..."。
关联标签:

相关推荐