社交媒体 如何将控件添加到VBA中的Excel 2016对话框 - 傻瓜

如何将控件添加到VBA中的Excel 2016对话框 - 傻瓜

目录:

视频: 如何在Outlook中自动添加来自安全发件人名单的发件人 2024

视频: 如何在Outlook中自动添加来自安全发件人名单的发件人 2024
Anonim

在这里,您将学习如何将控件添加到VBA UserForm,为其提供有意义的名称,并调整其某些属性。在你做任何这些事情之前,你必须有一个UserForm,你可以在VBE中选择Insert→UserForm。添加用户窗体时,请确保在“项目”窗口中选择了正确的项目(如果有多个项目可用)。

添加控件

<! - 奇怪的是,VBE没有菜单命令让你可以将控件添加到对话框中。您必须使用浮动工具箱来添加控件。通常,当您激活VBE中的用户窗体时,工具箱会自动弹出。如果没有,可以通过选择视图→工具箱来显示工具箱。

按照以向用户窗体添加控件:

单击与要添加的控件相对应的“工具箱”工具。

  1. <! - 2 - >

    在UserForm中单击,然后拖动以调整控件的大小和位置。或者,您可以简单地将控件从“工具箱”拖动到“用户窗体”以创建具有默认尺寸的控件。这里是一个包含几个控件的UserForm:两个OptionButton(一个Frame内),一个ComboBox,一个CheckBox,一个ScrollBar和一个CommandButton。
  2. <! - 3 - > VBE中的用户窗体,添加了一些控件。

    用户窗体可能包含垂直和水平网格线,这有助于对齐添加的控件。添加或移动控件时,它将

    捕捉到网格中。如果您不喜欢此功能,可以按照以下步骤关闭网格:

在VBE中选择工具→选项。 在选项对话框中,选择常规选项卡。 在“表单网格设置”部分中设置所需的选项。

  1. 介绍控件属性

  2. 添加到用户窗体的每个控件都具有确定控件的外观和行为方式的属性。您可以在以下两次更改控件的属性:

  3. 在设计时 - 当您设计UserForm时。您可以使用“属性”窗口手动执行此操作。在运行时 - 当你的宏正在运行。你通过编写VBA代码来做到这一点。运行时所做的更改总是暂时的;他们被制作成你所展示的对话框的副本,而不是你设计的实际的UserForm对象。

将控件添加到UserForm时,几乎总是需要对其属性进行一些设计时调整。您在“属性”窗口中进行这些更改。 (要显示“属性”窗口,请按F4。)以下是“属性”窗口,显示在用户窗体中选择的对象的属性 - 恰好是CheckBox控件。

使用“属性”窗口对控件的属性进行设计时更改。

  • 要在运行时更改控件的属性,必须编写VBA代码。例如,当用户单击一个复选框时,您可能希望隐藏一个特定的控件。在这种情况下,您编写代码来更改控件的Visible属性。

  • 每个控件都有自己的一组属性。但是,所有控件都具有一些常用属性,例如名称,宽度和高度。以下是许多控件的一些常用属性。

属性

它影响的是什么

加速器

控件标题中带下划线的字母。用户

连同Alt键一起按下该键选择 控制。
AutoSize 如果为True,控件将根据其标题中的

文本自动调整其大小。

BackColor

控件的背景颜色。 BackStyle

背景样式(透明或不透明)。

标题 控件上显示的文字。
左和顶 确定控件位置的值。
名称 控件的名称。默认情况下,基于控件类型,控件的名称是
。您可以将名称更改为任何有效的 名称,但每个控件的名称在
对话框中必须是唯一的。 图片

要显示的图形图像。图像可以来自图形

文件,也可以选择图片属性并粘贴复制到剪贴板的图像

控件的值。

可见

如果为False,则该控件被隐藏。

宽度和高度 决定控件宽度和高度的值。
当您选择一个控件时,该控件的属性将显示在“属性”窗口中。要更改属性,只需在“属性”窗口中选择它并进行更改。一些属性给你一些帮助。例如,如果您需要更改TextAlign属性,则“属性”窗口将显示一个包含所有有效属性值的下拉列表。 通过从有效属性值的下拉列表中进行选择来更改某些属性。

如何将控件添加到VBA中的Excel 2016对话框 - 傻瓜

编辑的选择

古饮食计划:吃什么早餐 - 假人

古饮食计划:吃什么早餐 - 假人

一个发展的挑战早餐的一个古人(洞穴人)饮食膳食计划重新定义了哪些食物适合早餐的想法。谷类或鸡蛋和面包的非古式“传统”早餐不会削减它。不要试图将你的旧餐理念改造成新的古代格式,你可以尝试吃任何东西...

如何构建IOS应用程序

如何构建IOS应用程序

在Xcode中构建iOS应用程序意味着编译所有源代码代码文件在项目中。在构建和运行从模板创建的项目时,看到您所得到的结果真是令人兴奋。构建和运行应用程序相对简单;只需按照以下步骤操作:在工具栏中,选择一个方案...

编辑的选择

何时按摩你的宝宝 - 假人

何时按摩你的宝宝 - 假人

你不需要花哨的设备,特殊的房间或大量的免费给宝宝一个很好的按摩时间。面对现实吧。妈妈是忙碌的人这里只是一些好的时候按摩你的宝宝的想法:按摩到你的日常工作:在你的宝宝午睡之前或之后给予按摩。 ...

成为一名保姆是什么?假人

成为一名保姆是什么?假人

是一个保姆是否是您正确的职业选择?也许你照顾你的弟弟姐妹,或者你总是被你的邻居叫到照顾,或者你只是热衷于与孩子们的工作。做一个保姆可能是你一个伟大的职业选择。信贷:©IStockphoto。 com / Piotr Marcinski What ...

编辑的选择

如何更改您的计算机的用户帐户图片 - 傻瓜

如何更改您的计算机的用户帐户图片 - 傻瓜

不仅每个使用您的计算机的人都有他自己的用户帐户,但每个用户都可以添加一个图片到用户帐户。所以,如果你不喜欢与你的用户帐户相关的图片,你运气好 - 你可以改变它。无论你选择什么样的图片,它都会出现在欢迎...

:如何更改您的计算机的桌面背景 - 傻瓜

:如何更改您的计算机的桌面背景 - 傻瓜

Windows桌面为您提供灵活性使其个性化。您可以在桌面上显示您最喜欢的孙子的照片,或使用您选择的颜色作为背景。改变电脑桌面背景的可能性几乎是无止境的。您甚至可以应用桌面主题,它应用了多种颜色和...

为老年人:如何选择一个桌面主题为您的计算机 - 虚拟

为老年人:如何选择一个桌面主题为您的计算机 - 虚拟

窗口内置桌面主题,您可以应用快速更改您的计算机的桌面的外观。这些桌面主题保存了包括菜单外观,背景颜色或图案,屏幕保护程序,甚至鼠标光标和系统声音的元素集。主题保存包含菜单外观,背景颜色或图案的元素集合...