本文关键词:VBA
大家学了蛮久的VBA了,不知道是否跟阿狸一样大爱它的接近万能呢?
今天开始,我们公众号的VBA专栏将进入干货阶段,实用性强的案例或者小工具会被放在文章中讲解。
基于授人以鱼不如授人以渔的原则,所有代码都是用截图的,让你的手指在键盘上跳跃起来吧!
今天的案例是为我们的Excel制作一个登录界面。制作登录系统需要的步骤如下:
1.插入一个窗体,调整好大小。
2.在窗体上添加控件,设置好布局。
3.双击控件,把代码写入对应控件中。
(登录代码)
(取消代码)
4.写入-open事件,让表格打开就运行窗体。
是不是很简单?那么,我们一步一步开始吧!
第一步:插入窗体,调整大小
在工程空白处右击,选择插入窗体。会自动出现一个的空白窗体,这个窗体就相当于给你一张白纸,让你在上面画你想要的东西。画布需要多大textbox的属性,可以由你自行调整。
第二步:在插入的窗体中更改属性,添加需要的控件textbox的属性,调整控件间距和大小。
更改属性
怎么理解图中这两个名字呢?
举个简单的栗子:一个礼品盒盒子在销售商的手里是货号编码(的(名称)),在客户的眼里用于装礼品的盒子(的)。
的(名称)是在窗体调用时需要用到的,对登录用户是不可见的。
在代码中调用这个名称,需要用到的是load、、hide、show语句。
通常我会改名为“用户登录界面窗口”或者“”
的是窗体的标题,对用户可见,是让用户识别的,一定要简单明了,所以一般我会写成“登录”或者“Login”。
窗体内需要的控件有:标签控件2个(“用户名”和“密码”),文本框控件2个(分别用于输入用户名和密码),按钮控件2个(“登录”和“退出”)
第三步:添加对应控件的代码
我们首先要有个用户名和对应的密码。
在这里我们设定用户名:Excel实务阿狸 密码:740 ,点击登录,如果用户名和密码是正确的,则打开对应表格。
如果用户名或者密码错误,则提示错误,点击登录无效。需要用到IF语句进行判断。
参考代码:
例句中的和就是输入文本框的(名称)。
可以在属性中将(名称)改为“用户名”/“”,
可以在属性中将(名称)改为“密码”/“”。
点击取消按钮,则表格关闭,系统退出。
参考代码:
接下来在表格 模块中输入OPEN事件的代码。
参考代码:
看到这里,恭喜你,登录窗体完成啦!任何疑问欢迎留言或者到我们社群参与讨论哦!
一起来看看最后的效果预览吧!
本文原创,作者阿狸幸福相伴
Excel实务承接全国Excel培训,欢迎留言联系。
限时特惠:本站持续每日更新海量各大内部创业课程,一年会员仅需要98元,全站资源免费下载
点击查看详情
站长微信:Jiucxh