已阅读5页,还剩8页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
ExcelVBA的应用,用友ERP-U8管理软件简介用友ERP-U8的安装和卸载,用友ERP-U8管理软件简介用友ERP-U8的安装和卸载,ExcelVBA开发环境汇总年度台账编制VBA来来提示到龄员工,ExcelVBA开发环境,Excel中的宏查看录制的宏内容VBA启动方式VBA操作界面,VBA操作界面,VBA的标准窗口如图5-15所示,下面对窗口的基本组成部分进行介绍:标题栏:用来显示窗口的标题。菜单栏:位于标题栏的下方,包括【文件】、【编辑】等11个菜单项,每个菜单项都包含若干个菜单命令,分别选择菜单项上的相关命令可以执行相应的操作。工具栏:VBA提供有4中工具栏,分别是【标准】、【编辑】、【调试】和【用户窗体】工具栏,默认情况下显示【标准】工具栏。工程资源管理器:以树形图示形式显示了当前应用程序的各类文件清单。属性窗口:其中列出了所选Excel对象的属性及其当前位置。代码窗口:编辑和存放VBA代码,相当于文字编辑器。图5-15VBA窗口其他窗口:主要是为了调试和运行应用程序提供的,用户可以在这些窗口中看到程序中的错误点和某些特定的数据值。,Excel+Access+VBA汇总年度台账,创建按需整理月度工资表创建Access数据源创建职工年度台帐表编辑查询代码并运行程序,编辑查询代码并运行程序,编辑查询代码并运行程序的具体操作步骤如下:步骤1:启动VBA编辑器。在“职工年度台帐表”工作簿中选择“Sheet1”工作表标签,按下Alt+F11组合键,即可启动VBA编辑器,如图5-43所示。步骤2:添加引用库。在【VBA】编辑窗口中选择【工具】【引用】菜单项,即可弹出【引用VBAProject】对话框,在“可使用的引用”列表中勾选“MicrosoftActiveXDataObjects2.7Library”和“MicrosoftADOExt2.8forDDlandSecturity”两个复选框,如图5-44所示。,编辑查询代码并运行程序,编辑查询代码并运行程序的具体操作步骤如下:步骤3:编辑初始化代码。在VBA编辑器左侧“工程”界面中双击“ThisWorkbook”,即可弹出“ThisWorkbook”代码编写区,单击“通用”下拉列表框按钮,从命令列表中选择ThisWorkbook进行代码编辑,如图5-45所示。步骤4:在代码编辑区输入初始化代码,这段代码功能为“Sheet1”表组合框添加选项,并刷新“Sheet2”表A列字段名,添加代码完毕后的显示效果如图5-46所示。单击“常用”工具栏中的【保存】按钮保存输入的代码。,编辑查询代码并运行程序,编辑查询代码并运行程序的具体操作步骤如下:步骤5:编辑查看代码。在“VBA编辑器”左侧的“工程”界面中双击“Sheet1”,在“Sheet1”代码编写区单击“通用”下拉列表框选择Worksheet进行代码编辑,如图5-47所示。步骤6:在代码编辑区输入查看代码,当用户从组合框中选择了项目后,即可刷新显示数据,如图5-48所示。单击“常用”工具栏中的【保存】按钮,即可保存输入的代码。步骤7:运行代码。在VBA编辑窗口中单击“常用”工具栏中的【运行子过程/用户窗体】按钮,即可运行查询代码程序。单击“ThisWorkbook(代码)”打开其窗口,单击“常用”工具栏中的【运行子过程/用户窗体】按钮,即可运行初始化代码程序,在VBA编辑器中还看到不到运行的结果,需要返回到工作表中才可看到。,编辑查询代码并运行程序,编辑查询代码并运行程序的具体操作步骤如下:步骤8:在VBA编辑器窗口中的“常用”工具栏中单击【视图MicrosoftExcel】按钮,即可返回到Excel工作界面。选择“Sheet1”工作表标签,在其中单击前面新添加组合框的下拉按钮,即可弹出员工号选项菜单,选中“A001”,即可在表格中显示该员工的相关信息,如图5-49所示。步骤9:单击工作表标签“Sheet2”,此时在“全部项目”栏下面显示出了相关的子项目,如图5-50所示。至此,年度职工工资台帐表就制作完毕了。,编制VBA来提示到龄员工,创建职工退休到龄提醒表编制VBA来提示到龄员工,创建职工退休到龄提醒表,具体的操作步骤如下:步骤1:创建工作簿。创建一个名称为“职工退休到龄提醒表”工作簿并将“Sheet1”工作表标签命名为“人事数据表”。步骤2:输入员工相关信息。在“人事数据表”工作表中选择A3:M17单元格区域,在其中输入除“入职时间”的其他相关数据信息,如:姓名、年龄、工号等,如图5-55所示。步骤3:编制计算员工入职时间公式。在“人事数据表”中选择H3单元格并输入公式:“=DATEDIF(F3,TODAY(),Y)”,即可计算出员工工号为101的入职时间,如图5-56所示。,创建职工退休到龄提醒表,具体的操作步骤如下:步骤4:计算其他员工的入职时间。在“人事数据表”工作表中单击H3单元格并移动鼠标至该单元格右下角,当光标变成十字形状时拖曳值H17单元格中,即可计算出其他员工的入职时间,如图5-57所示。,专家课堂(常见问题解决),点拨1:在启用宏的过程中,为什么在受保护的工作表中无法启用呢?解答:因为在受保护的工作表中宏命令是不能使用的,如果想要使用宏命令,则必须事先解除对工作表的保护,这就是为什么在未保护的工作表中可以启用宏使用宏,而在受保护的工作表中不能使用的原因。点拨2:怎样决定控件的位置?如何选择添加到工作表还是添加到用户窗体?解答:这完全
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025北京市顺义区卫生健康委员会所属北京市顺义区中心血库招聘额度人员1人笔试考试参考试题及答案解析
- 2025年宣城郎溪县“政聘企用”事业单位储备人才引进3人笔试考试备考试题及答案解析
- 2026京东方鄂尔多斯市源盛光电有限责任公司校园招聘20人考试笔试模拟试题及答案解析
- 2025东莞理工学院校内招聘国际设计学院(筹)教学秘书考试笔试参考题库附答案解析
- 2025四川南充市总工会遴选参照管理人员2人考试笔试备考试题及答案解析
- 2025合肥庐江县新时代文明实践工作中心选调3人考试笔试备考题库及答案解析
- 2025福州工业园区开发集团有限公司勘察设计分公司招聘2人笔试考试备考题库及答案解析
- 2025广西钦州产业园区急需紧缺人才招聘31人笔试考试参考试题及答案解析
- 2026陕西省汉中中学公费师范生招聘(3人)考试笔试备考题库及答案解析
- 2025北京市顺义区卫生健康委员会面向应届毕业生招聘事业单位工作人员100人笔试考试备考试题及答案解析
- 食品微生物安全知识培训课件
- 喷洒阻化剂施工安全操作流程
- 农村自建房培训课件
- 艾瑞咨询2025年保险行业AI应用全景洞察报告:保险业数智化转型与未来展望
- 巡检继电保护装置规定
- 苏州盆景养护管理办法
- 国际贸易安全内部培训课件
- 保险电销合同范本
- 2025年全国高校辅导员结构化面试题50题(含答案)
- 《点面结合》课件
- 人教版 2024 版历史八年级上册期末(全册)复习卷(一)(附答案)
评论
0/150
提交评论