Excel VBA系列之程序内置对话框

时间:2021-6-4 作者:qvyue

在使用Excel的过程中,会用到诸多的对话框功能,比如“设置单元格格式”。

Excel VBA系列之程序内置对话框

在VBA中,可以通过代码来调用Excel程序内置的对话框,这些内置的对话框对象数量众多,在下面的分享中给大家简单介绍一下(无法一一讲解,旨在了解内置对话框的基本操作)。

1. 点击“开发工具”选项卡,打开Visual Basic,添加模块和过程“test”。

Excel VBA系列之程序内置对话框

2. 在过程中输入Application.Dialogs,后面加上左半括号,即可看到其可选参数为对话框。

Excel VBA系列之程序内置对话框

3. 选择其中一个对话框,比如xlDialogAlignment,用于选择对齐方式。

Excel VBA系列之程序内置对话框

4. 为对话框选择一个方法,这里选择Show,展示对话框。

Excel VBA系列之程序内置对话框

Sub test()

Application.Dialogs(xlDialogAlignment).Show

End Sub

5. 执行以上代码后,即可在Excel中打开“对齐方式”的对话框。

Excel VBA系列之程序内置对话框

通过以上的内置对话框,可以直接对Excel中的数据进行操作。

6. 选中A1值A4单元格区域。

Excel VBA系列之程序内置对话框

7. 执行上述代码打开“对齐”对话框后,选择“靠右”的方式。

Excel VBA系列之程序内置对话框

8. 点击“确定”后,在A1至A4单元格中输入数据时,均向右对齐。

Excel VBA系列之程序内置对话框

再举一个例子,“另存为”对话框。

9. 在过程中给Dialogs选择xlDialogSaveAs参数,即另存为。

Excel VBA系列之程序内置对话框

Sub test1()

Application.Dialogs(xlDialogSaveAs).Show

End Sub

10. 执行以上代码后,即可打开另存为的对话框,保存当前的Excel文件。

Excel VBA系列之程序内置对话框

11. 当选择保存文件后,在已选文件夹下可以找到已另存为的文件。

Excel VBA系列之程序内置对话框

以上即是关于Excel VBA中如何使用内置对话框的基本操作。

声明:本文内容由互联网用户自发贡献自行上传,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任。如果您发现有涉嫌版权的内容,欢迎发送邮件至:qvyue@qq.com 进行举报,并提供相关证据,工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。