怎么样在excel中中利用VBA制作一个登录数据验证窗口

怎么样在excel中中利用VBA制作一个登录数据验证窗口,第1张

方法/步骤

在设计之初,首先要想到如何实现登录,思路就是要我们输入的字符串要与系统是给予的要一致,不然就登录不进去,这样我们就需要利用到循环语句if...else。但是并不是无限制的去进行输入,需要规定相应的次数,那么我们就要判断一下,到底会给予用户多少次输入呢,循环一下,利用到do...loop语句。思想理清了,下面就可以进行制作了。

启动excel,选择工具--宏---visual basic编辑器,也可以按住Alt+F11键进入。

进入到VB编辑器以后,在VB编辑器的菜单选项中的插入菜单下,选择插入模块。

插入之后,在我们的工程窗体中就会出现一个模块选项,用鼠标双击一下,就会在右边的窗口中出现一个代码编辑区。

现在我们的任务就是开始怎么进行编程了,我们首先建立一个login的程序,在下面进行代码录入就完成了。

6

代码录入完毕之后,安装F5键进行执行调试,那么我们为什么不选择选择三角形的那个执行按钮呢?因为F5键有个好处就是单步执行,可以在立即窗口中看见我们的执行结果,如果哪步有问题,可以马上进行改动,执行无误之后,选择三角形的那个运行也是可以的。

7

结果验证,你可以进行三种尝试,一种是按照系统基于的用户名输入,一种是不是系统给予的输入,再一种是超过3次输入,因为这样做的目的是为了验证我们编写过程到底有没有bug。

只能用全部修改的方式,没法像 *** 作集合的方式添加或删减项目!

用下面的代码就可以了!

-----------------------------------------------

Option Explicit

Sub test()

Sheet1.Range("a1").Validation.Modify Formula1:="6,7,8,9"

End Sub

如果您在 Excel 中没有找到“数据验证”这个选项,可能是因为您使用的是旧版的 Excel 或者其他版本的电子表格软件。在这种情况下,您可以尝试以下措施:

1. 如果您使用的是 Office 365 订阅版或者 Excel 2019,可以打开“数据”选项卡,找到“数据工具”组中的“数据验证”选项。

2. 如果您在 Excel 中没有找到“数据验证”的选项,可以通过规则公式在数据输入时进行限制和校验,防止输入非法内容。在数据输入的单元格旁边,使用“IF”语句和其他函数进行条件判断并返回相应的结果。

3. 另外,您也可以在 Excel 中使用 VBA 宏代码创建自定义输入功能来限制数据输入。使用 VBA代码,请在“开发人员”选项卡中启用“宏安全性”中的“开发人员码签名后运行”选项,然后创建新宏并编写相应的代码。

总之,如果您在 Excel 中没有找到“数据验证”的选项,可以通过其他方法限制和校验数据输入,同时建议您将 Excel 更新到最新版本。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11917981.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存