分享

Excel 人力资源系统1.0

 李珂consilpa3m 2018-05-05
一直以来想开发一个小系统,却一直没有行动。PS:真是思想上的巨人;这两天很少上论坛,于是乎就有了点时间开发了一个人力资源小系统,对于HR专业来说,本人只是以前做过一段时间的HR,专业并没有深究,因此涉及的终究是表面的知识,还请各位专业人士海涵。此系统分为7大模块,那么由于是用笔记本设计的,可能在分辨率较高的电脑上有东西会错位,可以自己微调一下就可以!!具体模块如下所示:                                          注:各个数据库密码为123
第一大模块:利用ribbon把Excel原有的功能菜单屏蔽了,设定了内容上的六大板块,在网上淘了几张照片,作为button的背景,步骤如下所示:
1.新建一个excel文件,打开方式选择winrar文件管理器,那么可以从中看到三个文件夹和一个文件,再新建一个customUI的文件夹;
2.在customUI文件夹下新建一个文本文件改名成customUI.xml文件,那么在此需要注意在解压打开方式下不能新建文件,因此需要在外面新建,再将其移入其中;
3.在customUI.xml文件中输入以下代码保存并关闭:


  1.   
  2.    
  3.       
  4.         
  5.          
  6.                 label='                                                     基础数据               

  7. '
  8.                 size='large'
  9.                 image='img1'
  10.                 onAction='ts'/>
  11.         
  12.         
  13.          
  14.                 label='                                                     合同管理               

  15. '
  16.                 size='large'
  17.                 image='img2'
  18.                 onAction='ts'/>
  19.         
  20.         
  21.          
  22.                 label='                                                     薪酬管理               

  23. '
  24.                 size='large'
  25.                 image='img3'
  26.                 onAction='ts'/>
  27.         
  28.         
  29.          
  30.                 label='                                                     员工培训               

  31. '
  32.                 size='large'
  33.                 image='img4'
  34.                 onAction='ts'/>
  35.         
  36.         
  37.          
  38.                 label='                                                    绩效福利管理           '
  39.                 size='large'
  40.                 image='img5'
  41.                 onAction='ts'/>
  42.         
  43.         
  44.          
  45.                 label='                                                       员工关系管理         

  46. '
  47.                 size='large'
  48.                 image='img6'
  49.                 onAction='ts'/>
  50.         
  51.       
  52.    
  53.   
4.利用记事本打开_rels文件夹下的.rels文件在前增加,其中Id随意写,只要不重复就可以!
5.在customUI文件夹下新建两个文件夹,分别为images和_rels文件夹,images下放想要自定义的图标,为了方便,命名应当有规则一点;6.在_rels文件夹下同样以记事本的方式新增一个customUI.xml.rels文件,输入以下代码并保存;

经过以上步骤,那么初步的功能界面已经完成!
界面效果如下图所示:
界面.jpg
7、利用OfficeCustomUIEditorSetup工具可以生成回调代码如下所示:
  1. 'Callback for but1 onAction
  2. Sub ts(control as IRibbonControl)
  3. End Sub
那么就可以在其中进行编写代码了,回调设定如下所示:
  1. Sub ts(control As IRibbonControl)
  2. Select Case control.ID
  3. Case 'but1'
  4. UserForm1.Show
  5. Case 'but2'
  6. UserForm2.Show
  7. Case 'but3'
  8. UserForm3.Show
  9. Case 'but4'
  10. UserForm4.Show
  11. Case 'but5'
  12. UserForm5.Show
  13. Case 'but6'
  14. UserForm6.Show
  15. End Select
  16. End Sub

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多