EXCEL VBA行政与人力资源管理应用案例详解 第14章
EXCEL VBA行政与人力资源管理应用案例详解
CHAPTER
其他模块的设计
14-1 帮助模块的设计
14-3 退出系统模块的设计
14-2 系统菜单转换模块的设计
EXCEL VBA行政与人力资源管理应用案例详解
行政与人力资源管理应用案例详解
人力资源管理系统的主要模块已经基本介绍完毕,但系统还有几个辅助模块,包括帮助模块、系统菜单转换模块和退出系统模块。本章将介绍这几个模块的设计方法。 14-1 帮助模块的设计
任何一个应用系统,都应该有自己的帮助文件子模块,便于用户遇到问题时能够获得联机帮助。帮助文件可以设计成多种格式,例如,用Word编写帮助文件,将帮助信息制作成PowerPoint幻灯片,将帮助文件制作成网页格式文件等。读者可以根据自己的喜好,来制作系统的帮助文件。
这里仅介绍如何在Excel系统中打开Word帮助文件“系统使用说明”。关于如何编写Word帮助文件的具体内容,不在本书的叙述范围之内。
对自定义菜单【帮助】中的【系统使用说明】菜单命令和自定义工具栏【帮助】中的
【系统使用说明】命令按钮编写相同的宏代码,以便单击该命令时,打开系统使用说明文件:
Public Sub系统使用说明()
Dim wdapp As Object,wddoc As Object
Set wdapp = CreateObject("word.application")
Set wddoc = wdapp.documents.Open(ThisWorkbook.Path & _
"\《人力资源管理系统》使用指南.doc")
wdapp.Visible = True
End Sub
这个宏保存在一个名为“帮助文件程序”的模块中。
系统帮助文件是一个名为“《人力资源管理系统》使用指南.doc”的Word文档,它保存在系统所在的文件夹中。
自定义菜单【帮助】中还可以设计一个【关于】的菜单命令,单击该命令,系统将打开一个窗体,显示系统的一些基本信息,如系统版本、系统制作者、简要说明文字等。感兴趣的读者可自行完成这个窗体的设计。
14-2 系统菜单转换模块的设计
在启动人力资源管理系统后,系统将隐藏Excel系统菜单和工具栏,替代的是人力资源管理系统自己的菜单系统。为了能够充分利用Excel系统菜单和工具栏所提供的各种工具,可以设计一个系统菜单转换模块。
系统菜单转换模块由“恢复Excel系统菜单”子模块和“恢复人力资源管理系统菜单”两个子模块组成。“恢复Excel系统菜单”子模块的功能是关闭人力资源管理系统的自定义菜单和自定义工具栏,恢复Excel系统菜单和工具栏;“恢复人力资源管理系统菜单” 子模块的功能是关闭Excel系统菜单和工具栏,恢复人力资源管理系统的自定义菜单和自定义工具栏。这两个子模块的功能是分别通过人力资源管理系统自定义菜单【系统菜单转换】中的两个菜单命令【恢复Excel系统菜单】和【恢复<人力资源管理系统〉菜单】完成的,也可以通过单击人力资源管理系统自定义命令按钮【恢复Excel系统菜单】(或【恢复人力02
EXCEL VBA行政与人力资源管理应用案例详解
资源菜单】)完成。
人力资源管理系统自定义菜单【系统菜单转换】中的两个菜单命令【恢复Excel系统菜单】和【恢复<人力资源管理系统〉菜单】的宏代码分别如下所示:
Public Sub 恢复Excel系统菜单()
On Error Resume Next
'删除人力资源管理系统的自定义菜单和自定义工具栏
MenuBars("人力资源管理").Delete
CommandBars("Worksheet Menu Bar").Controls("系统菜单转换").Delete
http://doc.guandang.netmandBars("系统工具栏").Delete
'在Excel菜单栏最右边创建一个自定义菜单项,并为其添加两个命令
Set myMenu = CommandBars("Worksheet Menu Bar").Controls _
.Add(Type:=msoControlPopup,Before:=11)
myMenu.Caption = "系统菜单转换"
With myMenu.Controls.Add(Type:=msoControlButton,Before:=1)
.Caption = "恢复<人力资源管理系统>菜单"
.OnAction = "恢复人力资源管理系统菜单"
End With
With myMenu.Controls.Add(Type:=msoControlButton,Before:=2)
.Caption = "恢复Excel系统菜单"
.OnAction = "恢复Excel系统菜单"
End With
'设置工作簿窗口选项
With Application
.DisplayFormulaBar = True '显示公式编辑栏
.DisplayStatusBar = True '显示状态栏
.CommandBars("Formatting").Visible = True '显示格式工具栏
.CommandBars("Standard").Visible = True '显示标准工具栏
.Caption = "" '恢复Microsoft Excel主窗口标题栏的默认名称
End With
With ActiveWindow
.DisplayHeadings = True '显示行列标题
.DisplayOutline = True '显示分级符号
.DisplayZeros = True '显示零值
.DisplayWorkbookTabs = True '显示工作表标签
.DisplayHorizontalScrollBar = True '显示水平滚动条
.DisplayVerticalScrollBar = True '显示垂直滚动条
End With
Call 自定义工具栏重置
End Sub
Public Sub 恢复人力资源管理系统菜单()
On Error Resume Next
Call 自定义菜单 '创建人力资源管理系统自定义菜单 Call 自定义工具栏重置 '创建人力资源管理系统自定义工具栏 '设置工作簿窗口选项
With Application
.DisplayFormulaBar = False '不显示公式编辑栏
.DisplayStatusBar = False '不显示状态栏
.CommandBars("Formatting").Visible = False '不显示格式工具栏
.CommandBars("Standard").Visible = False '不显示标准工具栏
'设置在Microsoft Excel主窗口标题栏中的名称
.Caption = "北京人和管理信息技术有限公司"
403
EXCEL VBA行政与人力资源管理应用案例详解
行政与人力资源管理应用案例详解
End With
With ActiveWindow
.DisplayHeadings = False '不显示行列标题
.DisplayOutline = False '不显示分级符号
.DisplayZeros = False '不显示零值
.DisplayWorkbookTabs = False '不显示工作表标签
.DisplayHorizontalScrollBar = False '不显示水平滚动条
.DisplayVerticalScrollBar = False '不显示垂直滚动条
End With
'隐藏工作表
Sheets("用户名密码").Visible = xlVeryHidden
Sheets("系统提醒参数").Visible = False
Sheets("单位信息").Visible = False
'保护"首页"工作表
Sheets("首页").Protect DrawingObjects:=True,Contents:=True,Scenarios:=True Sheets(" …… 此处隐藏:6018字,全部文档内容请下载后查看。喜欢就下载吧 ……
相关推荐:
- [外语考试]管理学 第13章 沟通
- [外语考试]07、中高端客户销售流程--分类、筛选讲
- [外语考试]2015-2020年中国高筋饺子粉市场发展现
- [外语考试]“十三五”重点项目-汽车燃油表生产建
- [外语考试]雅培奶粉培乐系列适用年龄及特点
- [外语考试]九三学社入社申请人调查问卷
- [外语考试]等级薪酬体系职等职级表
- [外语考试]货物买卖合同纠纷起诉状(范本一)
- [外语考试]青海省实施消防法办法
- [外语考试]公交车语音自动报站系统的设计第3稿11
- [外语考试]logistic回归模型在ROC分析中的应用
- [外语考试]2017-2021年中国隔膜泵行业发展研究与
- [外语考试]神经内科下半年专科考试及答案
- [外语考试]园林景观设计规范标准
- [外语考试]2018八年级语文下册第一单元4合欢树习
- [外语考试]分布式发电及微网运行控制技术应用
- [外语考试]三人行历史学笔记:中世纪人文主义思想
- [外语考试]2010届高考复习5年高考3年联考精品历史
- [外语考试]挖掘机驾驶员安全生产责任书
- [外语考试]某211高校MBA硕士毕业论文开题报告(范
- 用三层交换机实现大中型企业VLAN方案
- 斯格配套系种猪饲养管理
- 涂层测厚仪厂家直销
- 研究生学校排行榜
- 鄱阳湖湿地景观格局变化及其驱动力分析
- 医学基础知识试题库
- 2010山西省高考历年语文试卷精选考试技
- 脉冲宽度法测量电容
- 谈高职院校ESP教师的角色调整问题
- 低压配电网电力线载波通信相关技术研究
- 余额宝和城市商业银行的转型研究
- 篮球行进间运球教案
- 气候突变的定义和检测方法
- 财经大学基坑开挖应急预案
- 高大支模架培训演示
- 一种改进的稳健自适应波束形成算法
- 2-3-鼎视通核心人员薪酬股权激励管理手
- 我国电阻焊设备和工艺的应用现状与发展
- MTK手机基本功能覆盖测试案例
- 七年级地理教学课件上册第四章第一节




