窗体录入数据到指定的单元格 创建窗体的数据来源

VBA的Excel应用很经典,是我推出的第七套教程,定位在初级水平。本教程从一个简单的宏记录开始,一直到窗体的构建,内容丰富,例子众多。可以轻松掌握相关知识。本教程共三册十七章,都是我们在使用EXCEL的过程中需要掌握的知识点。我希望你能利用它们。今天的讲座是VBA EXCE...

VBA的Excel应用很经典,是我推出的第七套教程,定位在初级水平。本教程从一个简单的宏记录开始,一直到窗体的构建,内容丰富,例子众多。可以轻松掌握相关知识。本教程共三册十七章,都是我们在使用EXCEL的过程中需要掌握的知识点。我希望你能利用它们。今天的讲座是VBA EXCEL应用程序第17章“用户表单的示例应用”的第一部分:创建数据输入表单(1)

第一节创建数据录入表单(1)

在这一节中,我将解释一个窗口的应用示例。在本例中,我们首先构建一个窗体,然后在窗体上构建控件,为每个控件设置属性,编写代码,最后将窗体上的数据记录到工作表中。这是一个项目。细节处理得越好,界面就会越友好,用户的应用体验就会越愉悦。我们收获的不仅仅是用户的便利,更是成就感。

1输入窗口应用场景

在使用Excel处理数据时,不管数据有多少,我们都需要将其输入到工作表中。数据输入是我们数据处理的基础。如果我们直接在Excel中录入数据,最大的问题就是误操作,使用表单录入的方法可以避免这个问题。

比如下面的工作表界面:

我们需要在工作表中输入数据。这个数据由很多项组成,包括:姓名、定位器、居住地、国籍、喜欢的季节、性别、最低收入。我们来分析一下各个领域。如果定位器号是11位,可以提前给居住地。最喜欢的季节是四个季节的组合,最低收入应该有一个最小值。这时候如果直接进入工作表,会有一定的风险。我们需要一个类似于数据库的处理方案。这时候就需要用表格来录入了。

2建立输入窗口的思路分析

我们再次分析需要输入的字段。我们需要建立一个条目表单,并在此表单中输入所有字段。既然我写这个讲座的时候我的程序就已经写好了,我就直接给你们看我已经构建好的表单,然后解释我为什么要这样构建:

在这种形式中,我们希望结合几个控件。

1)人名:用文本框TextBox实现。

2)定位器号码:用文本框TextBox实现

3)居住地:由于人员来源相对固定,我们使用一个ListBox列表框来实现居住地,在表单初始化时将可能的居住地加载到这个列表框中。

4)国籍:和居住地一样,但是为了给大家展示更多控件的应用,我在这里用了一个ComboBox来实现。此外,当加载表单时,可能的国籍被加载到该控件中。

5)名称:只有两种性别,我们可以用一个OptionButton控件选项按钮来实现,

6)最低收入:最低收入是一个数值。我们使用文本框来显示它,但是我们使用滚动条来实现调整按钮。

7)最喜欢的季节:既然四季可以合并,我们可以用复选框来实现。

3分析将输入的数据转移到工作表的想法

以上思路实现后,就可以使用各个控件来输入数据了。输入完成后,我们会将数据转移到工作表中。我们可以用命令按钮来实现这个功能:

在这个表单的底部,我创建了三个命令按钮来实现必要的功能:

1)确定按钮。该按钮的功能是将每个控件中的数据写入工作表。同时应具备数据验证功能。例如,***号码必须是11位数字。

2)清除空按钮。该按钮将使数据输入控件返回到初始化状态。

3)退出按钮。点击此按钮后,输入窗口将被卸载。

为了让大家尽可能多的看到控件的应用,我在这个例子中使用了文本框、列表框、复选框、选项按钮等控件,后面会详细说明。每个人都要认真体验各个控件的综合运用。

今天的内容回来了:

1)如何建立数据录入的思路?

2)如何建立将控制数据写入工作表的思路?

3)在上述思路中,将数据写入工作表时有一个校验过程。你认为还有其他验证过程吗?

参考程序文件:练习册17.xl***。

【分享成果,用正能量开心】让别人帮你做一些力所能及的小事,可以让关系升温。一进入新环境,就不认识了。为了打破尴尬,可以向身边的人借笔,求教,要地址。这些事虽小,却能给求助者带来良好的“自我认同”,自然你也会对求助者产生好感。

本文来自MR.特别人士投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/548702.html

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

相关推荐

  • u盘损坏后如何恢复数据(u盘损坏后如何恢复数据U盘不能格式化)

    优盘是一种存储方便、使用简单的便携式存储设备,所以很多用户都喜欢用优盘来存储自己的重要文件。u盘的文件坏了或者目录损坏了就坏了。u盘打不开,重要文件还在里面。边肖特意给大家带来一个修复u盘损坏的方法,可以帮你解决u盘损坏的问题。具体步骤:1。检查Chkdsk并修复错误

    2023-07-27 22:08:02
    879 0
  • 手机数据怎么恢复(手机恢复数据要多少钱)

    突然***死机,所有数据莫名其妙丢失?不小心格式化了定位器?误删重要照片和聊天记录?这时候你一定急得像热锅上的蚂蚁。毕竟你定位器里有你收藏的几千个表情包!如何找到你解决尴尬聊天的神器迫在眉睫!第一次肯定是在网上想办法。网上有各种恢复定位器数据的渠道,但无一例

    2023-07-26 19:58:01
    978 0
  • updateset多条数据 使用update语句修改表中数据

    摘要今天就简单介绍一下select语句的流程,update语句的执行过程以及涉及到的两阶段提交协议,仅供参考。Redlog(唯一重做日志(innodb引擎,它循环写入,空之间的间隔总会用完。比如配置一组4个文件,每个文件大小为4GB,可以记录总共4GB的操作)是物理日志,记录“某个数据页发

    2023-07-26 16:30:01
    235 0
  • 大数据要学什么东西(大数据具体学什么)

    序大家好,关于技术干货,我准备给大家写一篇文章《大数据面试突击系列》。来看看目前为止的进展吧!发私文:大数据面试突击系列为了更方便我的读者学习和准备大数据面试,我把以上八篇优质干货文章分别做成了PDF,今天送给大家!需要关注微信官方账号:文字代表讲述,回复【学

    2023-07-25 18:08:01
    535 0

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信