理论教育 创建企业人事查询与统计界面的优化方案

创建企业人事查询与统计界面的优化方案

时间:2023-05-31 理论教育 版权反馈
【摘要】:在“人事查询统计系统”工作簿中创建人事查询统计界面的具体操作步骤如下:打开“人事查询统计系统”工作簿,选择“开发工具”选项卡,如图10-54所示。图10-56 创建的用户窗体图10-57 “属性-UserForm1”对话框在“Caption”文本框中输入“人事查询统计系统”,关闭“属性-Management”对话框,此时在“Microsoft Visual Basic for Application”主窗口可看到刚创建的窗体名称已经被设置为“人事查询统计系统”,如图10-59所示。

创建企业人事查询与统计界面的优化方案

VBA(Visual Basic Application,Visual Basic应用)窗体必须与宏结合起来使用,通过宏可以把窗体与Excel工作表、图形、自定义菜单和按钮等控件结合在一起。

在“人事查询统计系统”工作簿中创建人事查询统计界面的具体操作步骤如下:

978-7-111-32424-9-Chapter10-103.jpg打开“人事查询统计系统”工作簿,选择“开发工具”选项卡,如图10-54所示。在“代码”组中单击“Visual Basic”按钮,打开“Microsoft Visual Basic for Application”主窗口,如图10-55所示。

978-7-111-32424-9-Chapter10-104.jpg

图10-54 “开发工具”选项卡

978-7-111-32424-9-Chapter10-105.jpg

图10-55 “Microsoft Visual Basic for Application”窗口

978-7-111-32424-9-Chapter10-106.jpg在该窗口中选择“插入”→“用户窗体”菜单项,即可创建一个用户窗体,系统自动会将其命名为“UserForm1”,同时弹出“工具箱”浮动对话框,如图10-56所示。

978-7-111-32424-9-Chapter10-107.jpg右击该窗体,在弹出菜单中选择“属性”选项,打开“属性-UserForm1”对话框,如图10-57所示。在“名称”文本框中输入“Management”,此时该对话框的名称已经变为“属性-Management”,如图10-58所示。

978-7-111-32424-9-Chapter10-108.jpg

图10-56 创建的用户窗体

978-7-111-32424-9-Chapter10-109.jpg

图10-57 “属性-UserForm1”对话框

978-7-111-32424-9-Chapter10-110.jpg在“Caption”文本框中输入“人事查询统计系统”,关闭“属性-Management”对话框,此时在“Microsoft Visual Basic for Application”主窗口可看到刚创建的窗体名称已经被设置为“人事查询统计系统”,如图10-59所示。

978-7-111-32424-9-Chapter10-111.jpg

图10-58 “属性-Management”对话框

978-7-111-32424-9-Chapter10-112.jpg

图10-59 设置后的窗体效果

978-7-111-32424-9-Chapter10-113.jpg由于人事查询统计界面内容较多,所以需要更改默认的窗体大小,将鼠标移动到创建的窗体右下角,此时鼠标指针就会呈双向箭头,如图10-60所示。单击并拖动鼠标到指定的位置,释放鼠标,即可调整创建的窗体大小,如图10-61所示。

978-7-111-32424-9-Chapter10-114.jpg

图10-60 将鼠标移动到创建的窗体的右下角

978-7-111-32424-9-Chapter10-115.jpg

图10-61 调整窗体的大小

978-7-111-32424-9-Chapter10-116.jpg为窗体添加大标题,在“工具箱”对话框中单击“标签”按钮978-7-111-32424-9-Chapter10-117.jpg,在适当位置单击鼠标创建一个合适大小的标签,如图10-62所示。单击创建的标签,使该标签处于可编辑状态,在其中输入文本“人事查询统计系统”,如图10-63所示。

978-7-111-32424-9-Chapter10-118.jpg

图10-62 创建一个大小合适的标签

978-7-111-32424-9-Chapter10-119.jpg

图10-63 在标签中输入文本

978-7-111-32424-9-Chapter10-120.jpg右击创建的标签,在弹出菜单中选择“属性”选项,打开“属性-Label1”对话框,如图10-64所示。

978-7-111-32424-9-Chapter10-121.jpg在“属性”列表中的“Caption”文本框中输入“人事查询统计系统”,单击“Font”文本框右侧的“字体”按钮978-7-111-32424-9-Chapter10-122.jpg,打开“字体”对话框,如图10-65所示。

978-7-111-32424-9-Chapter10-123.jpg在“字体”下拉列表中选择“方正舒体”;在“字形”下拉列表中选择“半紧缩粗体”;在“大小”下拉列表中选择“20”,单击“确定”按钮,即可返回“属性-Label1”对话框,可看到“Font”选项属性已被设置为“方正舒体”,如图10-66所示。

978-7-111-32424-9-Chapter10-124.jpg

图10-64 “属性-Label1”对话框

978-7-111-32424-9-Chapter10-125.jpg

图10-65 “字体”对话框

978-7-111-32424-9-Chapter10-126.jpg

图10-66 查看设置后的“Font”属性

978-7-111-32424-9-Chapter10-127.jpg关闭“属性-Label1”对话框返回到“系统主窗口”窗体,即可看到设置字体属性后的标签效果,适当调整标签的位置,如图10-67所示。

978-7-111-32424-9-Chapter10-128.jpg在“工具箱”对话框中单击“多页”按钮978-7-111-32424-9-Chapter10-129.jpg,在标题下面适当位置单击并拖动鼠标,即可添加一个多页控件,如图10-68所示。

978-7-111-32424-9-Chapter10-130.jpg由于默认的多页控件的名称为“Page1”、“Page2”,这不能表达选项卡中的内容,所以需要将其更名。右击添加多页控件选择“属性”选项,打开“属性-Page1”对话框,在“Caption”文本框中输入文本“人事查询模块”,如图10-69所示。

978-7-111-32424-9-Chapter10-131.jpg

图10-67 设置字体属性后的标签

978-7-111-32424-9-Chapter10-132.jpg

图10-68 添加多页控件

978-7-111-32424-9-Chapter10-133.jpg在属性下拉列表中选择“Page2page”选项,打开“属性-Page2”对话框,如图10-70所示。在“Caption”文本框中输入文本“人事统计模块”,即可看到设置后的多页控件,如图10-71所示。

978-7-111-32424-9-Chapter10-134.jpg

图10-69 “属性-Page1”对话框

978-7-111-32424-9-Chapter10-135.jpg

图10-70 “属性-Page2”对话框

978-7-111-32424-9-Chapter10-136.jpg

图10-71 设置后的多页控件(www.daowen.com)

978-7-111-32424-9-Chapter10-137.jpg给“人事查询模块”选项卡添加控件内容。选择“人事查询模块”选项卡,在“工具箱”对话框中单击“标签”按钮978-7-111-32424-9-Chapter10-138.jpg,拖动鼠标创建一个标签,在其中输入“员工编号”,如图10-72所示。

978-7-111-32424-9-Chapter10-139.jpg右击创建的标签,在弹出菜单中选择“属性”选项,打开“属性-Label2”对话框,如图10-73所示。

978-7-111-32424-9-Chapter10-140.jpg

图10-72 创建标签

978-7-111-32424-9-Chapter10-141.jpg

图10-73 “属性-Label2”对话框

978-7-111-32424-9-Chapter10-142.jpg在“属性”列表中的“Caption”文本框中输入“员工编号”,单击“Font”文本框右侧的“字体”按钮978-7-111-32424-9-Chapter10-143.jpg,打开“字体”对话框,如图10-74所示。

978-7-111-32424-9-Chapter10-144.jpg在“字体”下拉列表中选择“宋体”;在“字形”下拉列表中选择“粗体”;在“大小”下拉列表中选择“四号”,单击“确定”按钮,即可在多页控件中看到设置后的标签效果,如图10-75所示。由于一次只能创建一个标签,所以需要重复操作,再添加其他标签,如图10-76所示。

978-7-111-32424-9-Chapter10-145.jpg

图10-74 “字体”对话框

978-7-111-32424-9-Chapter10-146.jpg

图10-75 设置后的标签

978-7-111-32424-9-Chapter10-147.jpg在“工具箱”对话框中单击“文字框”按钮978-7-111-32424-9-Chapter10-148.jpg,为添加的每个标签项目添加相应的文字框操作,如图10-77所示。

978-7-111-32424-9-Chapter10-149.jpg添加命令按钮控件,利用这些控件可实现添加新员工、修改和查询员工信息等操作。在“工具箱”对话框中单击“命令”按钮978-7-111-32424-9-Chapter10-150.jpg,在创建的窗体中绘制一个命令按钮,其名称为CommandButton1,如图10-78所示。

978-7-111-32424-9-Chapter10-151.jpg

图10-76 添加其他标签

978-7-111-32424-9-Chapter10-152.jpg

图10-77 添加文字框

978-7-111-32424-9-Chapter10-153.jpg右击添加命令按钮选择“属性”选项,打开“属性-CommandButton1”对话框,如图10-79所示。在“属性”列表的“Caption”文本框中输入“新员工”,单击“Font”文本框右侧“字体”按钮978-7-111-32424-9-Chapter10-154.jpg,打开“字体”对话框,如图10-80所示。

978-7-111-32424-9-Chapter10-155.jpg

图10-78 添加命令按钮

978-7-111-32424-9-Chapter10-156.jpg

图10-79 “属性-CommandButton1”对话框

978-7-111-32424-9-Chapter10-157.jpg在“字体”下拉列表中选择“微软雅黑”;在“字形”下拉列表中选择“粗体”;在“大小”下拉列表中选择“四号”,单击“确定”按钮,即可看到命令按钮的设置效果,如图10-81所示。

978-7-111-32424-9-Chapter10-158.jpg在“人事查询模块”选项卡中再添加4个命令按钮,将其“Caption”属性分别设置为“添加”、“查询”、“修改”和“隐藏”,再调整添加的5个命令按钮位置,如图10-82所示。给“人事查询模块”选项卡添加完控件,需要给“人事统计模块”添加控件。在多页控件中选择“人事统计模块”选项卡,如图10-83所示。

978-7-111-32424-9-Chapter10-159.jpg在“工具箱”对话框中单击“框架”按钮978-7-111-32424-9-Chapter10-160.jpg,在“人事统计模块”选项卡中单击并拖动出一个框架区域,如图10-84所示。右击添加的框架区域,在弹出菜单中选择“属性”选项,打开“属性-Frame1”对话框,如图10-85所示。

978-7-111-32424-9-Chapter10-161.jpg

图10-80 “字体”对话框

978-7-111-32424-9-Chapter10-162.jpg

图10-81 设置后的命令按钮

978-7-111-32424-9-Chapter10-163.jpg

图10-82 添加其他命令按钮

978-7-111-32424-9-Chapter10-164.jpg

图10-83 “人事统计模块”选项卡

978-7-111-32424-9-Chapter10-165.jpg

图10-84 添加的框架区域

978-7-111-32424-9-Chapter10-166.jpg

图10-85 “属性-Frame1”对话框

978-7-111-32424-9-Chapter10-167.jpg在“属性”列表的“Caption”文本框中输入“男女比例”,单击“Font”文本框右侧的“字体”按钮978-7-111-32424-9-Chapter10-168.jpg,打开“字体”对话框,如图10-86所示。

978-7-111-32424-9-Chapter10-169.jpg在“字体”下拉列表中选择“宋体”;在“字形”下拉列表中选择“常规”;在“大小”下拉列表中选择“五号”,单击“确定”按钮,即可看到设置后的框架区域效果,如图10-87所示。

978-7-111-32424-9-Chapter10-170.jpg

图10-86 “字体”对话框

978-7-111-32424-9-Chapter10-171.jpg

图10-87 设置后的框架区域

978-7-111-32424-9-Chapter10-172.jpg在“男女比例”框架区域中分别添加“男员工数”和“女员工数”两个标签,再给这两个标签添加相应的文本框,最后添加一个命令按钮,且其“Caption”属性为“用图表查看统计”,如图10-88所示。

978-7-111-32424-9-Chapter10-173.jpg在“男女比例”框架下面添加一个“学历比例”框架,在其中分别添加相应的控件并设置其属性。在“学历比例”框架下面添加一个命令按钮,且其“Caption”属性为“隐藏”,“人事统计模块”选项卡就制作完成了,如图10-89所示。

978-7-111-32424-9-Chapter10-174.jpg

图10-88 “男女比例”框架区域

978-7-111-32424-9-Chapter10-175.jpg

图10-89 “人事统计模块”选项卡的最终效果

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈