Excel怎么登入(excel设置用户登录界面)

介绍了如何使用VBA表单控件、文本框控件和按钮控件制作用户登录窗口。

1、启动Excel并打开工作表,打开Visual Basic编辑器,在工程资源管理器中鼠标右击,选择关联菜单中的“插入”|“用户窗体”命令插入一个用户窗体。按F4键打开“属性”对话框,在”Caption”文本框中输入文字“用户登录”更改窗体标题,如图1所示。

Excel怎么登入(excel设置用户登录界面)

图1 创建用户窗体并设置其属性

2、从“工具箱”对话框中分别选择“文本框”控件、“标签”控件和“命令按钮”控件,在窗体中绘制这些控件,如图2所示。在“属性”对话框中将两个“标签”控件的”Caption”属性分别设置为“登录名”和“登录密码”,将“命令按钮”控件的”Caption”属性分别设置为“确定”和“取消”,如图3所示。

Excel怎么登入(excel设置用户登录界面)

图2 向窗体中添加控件

Excel怎么登入(excel设置用户登录界面)

图3 修改控件的

3、在窗体中选择第二个“文本框”控件,在“属性”对话框中将”PasswordChar”属性设置为字符“*”,如图4所示。这样,在该文本框中输入的字符将被“*”替代。

Excel怎么登入(excel设置用户登录界面)

图4 更改“文本框”控件的

4、鼠标右击窗体中的“确定”按钮,选择关联菜单中的“查看代码”命令打开“代码”窗口,此时Visual Basic编辑器将自动在“代码”窗口中为控件添加Click事件。为该按钮添加的Click事件程序如下:

Private Sub CommandButton1_Click()

If TextBox1.Text<>”郭轶凡”Then ‘判断用户名是否正确

MsgBox”用户登录名错误,您无权登录!” ‘不正确给出提示

With TextBox1

.SelStart=0 ‘设置选择文字的开始字符

.SelLength=Len(TextBox1.Text) ‘设置选择文本的长度

.SetFocus ‘文本框获得焦点

End With

ElseIf TextBox2.Text<>”abcdef “Then ‘如果密码错误

MsgBox”密码输入错误,请重新输入!” ‘给出提示

With TextBox2

.SelStart=0 ‘设置选择文本的开始字符

.SelLength=Len(TextBox2.Text) ‘设置选择文本的长度

.SetFocus ‘获得焦点

End With

Else

MsgBox”登录成功,欢迎你的到来!” ‘登录成功提示

Unload Me ‘卸载窗体

End If

End Sub

提示

在这里,程序首先判断第一个文本框的Text属性值是否为设定的用户名,如果不是则给出提示,同时使用With结构设置非常关键的SelStart属性和SelLength属性,使文本框中的文字能够高亮显示。同时,使用SetFocus方法使文本框获得焦点以方便用户更改用户名。如果输入的是设定的用户名,程序接着判断第二个文本框中的Text属性值是否是设定的密码,如果不是则执行与用户名错误相同的操作。如果用户名和密码均正确,程序给出提示并卸载窗体。

5、接着在“代码”窗口中输入程序代码,为“取消”按钮添加Click事件代码,具体程序如下所示:

Private Sub CommandButton2_Click()

Unload Me ‘卸载窗体

ThisWorkbook.Close ‘关闭工作簿

End Sub

6、按F5键运行程序出现“用户登录”窗口,在“登录名”文本框中输入人名,如果非授权用户,程序给出提示,如图4所示。单击“确定”按钮关闭提示对话框后,“登录名”文本框获得焦点,在其中输入正确登录名。在“登录密码”文本框中输入密码,如果密码错误,程序给出提示,如图5所示。如果输入正确的用户名和登录密码,程序提示登录成功,如图6所示。单击“确定”按钮关闭对话框,“用户登录”窗体将关闭。

Excel怎么登入(excel设置用户登录界面)

图5 登录名输入错误提示

图6 密码输入错误提示

Excel怎么登入(excel设置用户登录界面)

图7 登录成功提示

7、在工程资源管理器中双击”ThisWorkbook”选项打开“代码”窗口,在其中输入如下程序代码使工作簿打开时用户窗体可见。切换到Excel,保存文档,完成本实例的制作。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 86345@qq.com 举报,一经查实,本站将立刻删除。
(4)
上一篇 2022-04-01 04:50:01
下一篇 2022-04-01 05:00:01

猜你喜欢

  • excel 更新链接提示如何删除(excel取消外部链接更新)

    使用office2010制作两个Excel文档设置表间链接后,会提示更新链接。那么office2010 Excel文档如何取消更新链接提示呢?其实方法很简单。只需在数据中找到编辑连…

    2022-04-08
  • 未来十年最紧缺什么专业_未来十年最紧缺的专业

    大学生就业难普遍存在,却也有不愁就业的专业,还有毕业抢着要的专业,你知道是什么专业吗? 大学生就业难的形势有目共睹,却也不是完全的不能就业,除了大学生自身的原因导致不好就业之外,专…

    2022-12-10
  • 2024年的元旦放几天假?2024年元旦什么时候放假?

    根据国务院办公厅通知,2024年元旦2023年12月30日(星期六)至2024年1月1日(星期一)放假不调休。此前,2024年全年放假安排已公布,另外要提醒大家的是:元旦假期高速公…

    2023-12-26
  • 吊兰开花有什么预兆_吊兰开花时养护

    吊兰是家庭中最常见的绿色植物。萝卜的品种很多,有金边的,金芯的,绿叶的,保养也比较简单,因为它的萝卜根比较粗,可以储存大量的水分和养分。根系经过前期培育后,平时少浇点水多浇点水也没…

    2022-08-29
  • 哪种鸡适合做大盘鸡_哪里的大盘鸡最正宗

    大盘鸡是现在很流行的一种美食,属于新疆特色菜,一般在外面的新疆餐馆中都会必点大盘鸡,其实,大家也可以在家制作大盘鸡哦!那么,哪种鸡适合做大盘鸡?哪里的大盘鸡最正宗?一起来看看小编带…

    2023-03-29
  • -关于冰雪女王,你知道点啥?-她很冷

    她是传说中冷酷的冰雪女王,弹指之间便可以将整个世界陷入冰封。而她的姐姐黑暗女王更是让人心生畏惧,美丽的外表下隐藏着一颗贪婪又恶毒的心。她的魔法力量无人能敌,轻轻一挥手就能轻松剿灭一…

    2024-08-11
  • 刘亦菲有男朋友吗_刘亦菲公开过的男友

    “天仙”刘亦菲出道这么多年,参演了众多经典作品,在国际上也有拿的出手的作品,如迪士尼出版的《花木兰》便作为主角参演,而后近两年在电视剧方面也有多部拿得出手的作品,如《梦华录》 《去…

    2023-05-12
  • excel里的斜线怎么画(如何画excel中的斜线)

    在平时的工作中我们常常需要制作各种报表,这是我们就需要借助excel来完成,与此同时我们可能还需要在现有的表格中画线,本教程就为大家介绍几种在excel中画斜线的方法。 手工画一张…

    2022-04-17
  • 如何在excel中使用martArt制作更精美的图表(图形)

    下图非常漂亮: 制作过程会不会很麻烦呢?尤其是中间那部分,要到哪里去找这样的图形还是手绘自由曲线? 如果您还在用Excel2003,那我只能说您慢慢画吧,也许花上两天时间能画出来……

    2022-04-13
  • 职场需要哪些必备技能_职场需要必备的技能

    盘想成为职场精英,这些技能必须要学会: “打包”处理琐碎事。 鸡毛蒜皮的小事会造成人的焦虑感。一种方法是将它们“打包”处理,一口气全部做完。比如给自己一小时的时间,集中处理信件、家…

    2022-10-04

发表回复

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