本文关键词:VBA

大家学了蛮久的VBA了,不知道是否跟阿狸一样大爱它的接近万能呢?

今天开始,我们公众号的VBA专栏将进入干货阶段,实用性强的案例或者小工具会被放在文章中讲解。

基于授人以鱼不如授人以渔的原则,所有代码都是用截图的,让你的手指在键盘上跳跃起来吧!

今天的案例是为我们的Excel制作一个登录界面。制作登录系统需要的步骤如下:

1.插入一个窗体,调整好大小。

属性金字的字_属性相克表_textbox的属性

2.在窗体上添加控件,设置好布局。

textbox的属性_属性金字的字_属性相克表

3.双击控件,把代码写入对应控件中。

属性相克表_属性金字的字_textbox的属性

(登录代码)

textbox的属性_属性相克表_属性金字的字

(取消代码)

4.写入-open事件,让表格打开就运行窗体。

属性金字的字_属性相克表_textbox的属性

是不是很简单?那么,我们一步一步开始吧!

第一步:插入窗体,调整大小

在工程空白处右击,选择插入窗体。会自动出现一个的空白窗体,这个窗体就相当于给你一张白纸,让你在上面画你想要的东西。画布需要多大textbox的属性,可以由你自行调整。

第二步:在插入的窗体中更改属性,添加需要的控件textbox的属性,调整控件间距和大小。

更改属性

怎么理解图中这两个名字呢?

举个简单的栗子:一个礼品盒盒子在销售商的手里是货号编码(的(名称)),在客户的眼里用于装礼品的盒子(的)。

的(名称)是在窗体调用时需要用到的,对登录用户是不可见的。

在代码中调用这个名称,需要用到的是load、、hide、show语句。

通常我会改名为“用户登录界面窗口”或者“”

的是窗体的标题,对用户可见,是让用户识别的,一定要简单明了,所以一般我会写成“登录”或者“Login”。

窗体内需要的控件有:标签控件2个(“用户名”和“密码”),文本框控件2个(分别用于输入用户名和密码),按钮控件2个(“登录”和“退出”)

textbox的属性_属性相克表_属性金字的字

第三步:添加对应控件的代码

我们首先要有个用户名和对应的密码。

在这里我们设定用户名:Excel实务阿狸 密码:740 ,点击登录,如果用户名和密码是正确的,则打开对应表格。

如果用户名或者密码错误,则提示错误,点击登录无效。需要用到IF语句进行判断。

参考代码:

例句中的和就是输入文本框的(名称)。

可以在属性中将(名称)改为“用户名”/“”,

可以在属性中将(名称)改为“密码”/“”。

点击取消按钮,则表格关闭,系统退出。

参考代码:

接下来在表格 模块中输入OPEN事件的代码。

参考代码:

看到这里,恭喜你,登录窗体完成啦!任何疑问欢迎留言或者到我们社群参与讨论哦!

一起来看看最后的效果预览吧!

属性相克表_textbox的属性_属性金字的字

本文原创,作者阿狸幸福相伴

Excel实务承接全国Excel培训,欢迎留言联系。


限时特惠:
本站持续每日更新海量各大内部创业课程,一年会员仅需要98元,全站资源免费下载
点击查看详情

站长微信:Jiucxh

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注