通过窗体向EXCEL表单添加数据
更新时间:2024-01-31 16:16:01 阅读量: 教育文库 文档下载
通过窗体向EXCEL表单添加数据
我们经常用Excel制作各种表格,如公司管理人员制作公司成员的名单表;推销员制作客户名单表等。单纯利用Excel的功能我们会发现有如下几个问题: 1、容易出错。
2、不能检查是否重复输入登记。 3、经常重复输入相同的内容。
而通过VBA在Excel中建立窗体,通过窗体向Excel输入数据,可以避免以上问题。本例是一个简单的登记程序,其功能是通过窗体来向工作表中添加数据。下面是应用系统的建立过程。 一、创建用户窗体
1.打开EXCEL,打开Visual Basic 编辑器(工具-->宏-->Visual Basic 编辑器) 2.选择菜单中“插入”、“添加用户窗体”命令。
在窗体上拖两个Label(姓名,电话) 两个TextBox(ID:txtName,txtTel) 两个按钮(输入 取消)
3.根据情况,自设窗体大小 二、对控件进行功能设置
用鼠标选中窗体上的控件并双击该控件或者用鼠标右键单击控件并选择“查看代码”命令,进入窗体对象的编程环境。 输入按钮:
Private Sub CommandButton1_Click() '下面是当在窗体上单击“输入”按钮运行的代码
Dim counter As Integer '计数器 Dim sign As Boolean '是否登记标志
counter = 0 sign = True
'验证用户是否已登记过 Range(\
Do Until Selection.Offset(counter, 0).Value = \
If txtName.Text = Selection.Offset(counter, 0).Value Then '验证判断条件:姓名(根据需求,可调整) sign = False
MsgBox (\此用户已经登记\End If
counter = counter + 1 Loop
Do Until Selection.Offset(counter, 0).Value = \counter = counter + 1 Loop
'登记信息(根据需求,可调整) If sign Then
Selection.Offset(counter, 0).Value = txtName.Text Selection.Offset(counter, 1).Value = txtTel.Text End If
End Sub 取消按钮:
Private Sub CommandButton2_Click()
UserForm1.Hide
End Sub
三.在Excel中引用窗体 1.在VB辑编器中添加宏(模块) Sub Macro1() UserForm1.Show End Sub
2.切换到EXCEL,添加命令按钮(视图-->工具栏-->窗体-->弹出工具框)
选择工具框中的按钮,在点击EXCEL表单任意处会自动弹出“指定宏”窗口,选择Macro1宏。 修改按钮文本:右击按钮可以找到编辑文字属性 设置完毕后,点击按钮就能打开数据录入窗体了。
正在阅读:
通过窗体向EXCEL表单添加数据01-31
初中历史案例第6部分04-01
普通话考试的即兴说话30题范例02-01
学校管理工作存在的问题及整改方案04-26
汽车电子控制器处理芯片及ECU板级抽象技术研究报告 - 图文06-05
俭以养德 演讲稿 七四班06-02
“灯火阑珊”的语文作业04-22
落实岗位职责(12月安全教育)05-03
计量经济学名词12-21
- exercise2
- 铅锌矿详查地质设计 - 图文
- 厨余垃圾、餐厨垃圾堆肥系统设计方案
- 陈明珠开题报告
- 化工原理精选例题
- 政府形象宣传册营销案例
- 小学一至三年级语文阅读专项练习题
- 2014.民诉 期末考试 复习题
- 巅峰智业 - 做好顶层设计对建设城市的重要意义
- (三起)冀教版三年级英语上册Unit4 Lesson24练习题及答案
- 2017年实心轮胎现状及发展趋势分析(目录)
- 基于GIS的农用地定级技术研究定稿
- 2017-2022年中国医疗保健市场调查与市场前景预测报告(目录) - 图文
- 作业
- OFDM技术仿真(MATLAB代码) - 图文
- Android工程师笔试题及答案
- 生命密码联合密码
- 空间地上权若干法律问题探究
- 江苏学业水平测试《机械基础》模拟试题
- 选课走班实施方案
- 窗体
- 表单
- 添加
- 通过
- 数据
- EXCEL
- 中药饮片处方用名和调剂给付规定辩析 - 图文
- 广东省中小企业融资情况调查报告1106602
- 新教师的教学随笔
- 刑法学 - 张明楷 - 教学大纲
- 交通运输部关于严格落实公路工程质量质量责任制的若干意见(含质量登记表-交公路发116号)
- 南通市中学高级教师(含小中高)资格评审量化评分参考表
- 中国地理农业练习题
- 计算pi
- 马克思原理课后练习答案-最新最全内部资料自己整理
- Trados导入术语库详细图文教程
- 盐城市小学生最新课外阅读书目
- abaqus个人学习笔记小结1
- 届毕业设计(论文)工作总结
- 2004届绍兴一中毕业生 大学录取情况
- 读书报告
- 17春秋福师《公共政策概论》在线作业二
- 左一区域防突
- 浙江省县(市)级土地利用规划数据库标准(试行)
- 最新2018人教版(内部密卷)六年级语文毕业考试模拟试卷(2)
- 2018-2019学年六年级数学下册第一次月考试卷