求一个Excel VBA 模板

首先将word模板中需要填写excel中数据的空白处用自己独特的字符串标记,比如   数据001  什么的。如下图:

这样,就可以用vba搜寻这些自己独特的标记来根据excel内容填充word了。

而excel中数据如下图:

  • 本帖是延续的:C# Unity游戏开发——Excel中的数据是如何到游戏中的 (一) 上个帖子主要是讲了如何读取Excel,本帖主要是讲述读取的Excel数据是如何序列化成二进制的,考虑到现在在手游中 ...

  • 本帖是延续的:C# Unity游戏开发——Excel中的数据是如何到游戏中的 (二) 前几天有点事情所以没有继续更新,今天我们接着说.上个帖子中我们看到已经把Excel数据生成了.bin的文件,不过其 ...

  • 本帖是延续的:C# Unity游戏开发--Excel中的数据是如何到游戏中的 (三) 最近项目不算太忙,终于有时间更新博客了.关于数据处理这个主题前面的(一)(二)(三)基本上算是一个完整的静态数据处 ...

}

没有图片,如何设计出高逼格的PPT封面?设计PPT封面最简单粗暴的方法,就是使用图片作为背景,然后在图片上进行处理。不可否认,这样的设计方法不仅快,而且很大气,但是,当我们经常使用图片作为背景时,是否想过这张图片是否真的适合这个主题,我们能不能不用图片来设计一些好看的封面

}

我公司员工日常考勤管理使用两个系统进行考勤:面部考勤机网上请假系统,要求将两个系统导出的数据进行处理,得出每位员工最终的考勤结果。

1、一天需要考勤四次,签到点分别是上午上班考勤8:30、上午下班考勤12:00、下午上班考勤14:00、下午下班考勤17:30,签到点根据季节可以在参数表中修改,相对应的设置出四个考勤段(也就是考勤缓冲时间),分别是(6:30-8:40)、(11:50-13:00)、(13:00-14:10)、(17:20-23:00),考勤段也可以在“参数表”中修改;

2、正常工作日 员工使用面部考勤机进行考勤,一天考勤四次,考勤时间需要在考勤缓冲时间段内,否则,按“未考勤”处理;

3、正常工作日 员工因故不能使用面部考勤机考勤,需要在网上请假系统中请假;

4、法定节假日、其它休息日统一按“公休”处理;

5、为每名员工指定一个五位数“考勤号码”,在考勤机和请假系统中按照个人考勤号码进行管理。

二、考勤模板结构和内容

如附件所示 有四个工作表:参数表、每日考勤情况统计表、考勤机系统导出数据、请假系统导出数据。

1.参数表:包括考勤表时间和考勤时间点设置

(1)、考勤表时间会根据考勤统计时间进行相应手动更改;

(2)、考勤时间点设置会根据公司作息时间进行相应手动更改;

(1)、用VBA编程时需要引用参数表,方便我们手动修改;

2.每日考勤情况统计表

(1)、表头时间根据参数表中的修改自动变化;

(2)、法定节假日、其它休息日在“公休”一栏日期对应的单元格中手动输入“公休”,一天对应四个单元格;

(3)、考勤号码、姓名、部门根据公司人员手动输入,公司员工可达500人以上;员工之间通过考勤号码进行区分;

(4)、一天进行四次考勤判断,制作执行按钮,单元格区域逐格填充。

3. 考勤机系统导出数据

(1)、员工没参加考勤,签到时间和签退时间两列中数据为空;

4. 请假系统导出数据

(1)、请假时间段分多种情况:一天内请假、多天请假。

考勤处理后在单元格区域填充分四种情况“

(1)、公休。当天是否公休,如果是,当天所有员工考勤处理结果为“公休”(一天四次);

(2)、正常。每天按照四个不同的考勤时段进行判断,如果能在“考勤机导出数据”表中找到符合条件的考勤记录,则在“每日考勤情况统计表”中标注为“正常”。(注意:员工在同一天可能会有多次考勤记录,分布在多个数据行中。);

(3)、请假。没有在考勤机上考勤,但能在“请假系统导出数据”表中找到相应时间段的请假记录;

(4)、未考勤。当天既不是公休、也没有正常考勤或考勤时间不在缓冲时段内,也没有满足条件的请假系统数据,则是“未考勤”;

2、用VBA编程,制作执行按钮,在“每日考勤情况统计表”中单元格区域逐格填充。

3.在程序中需要建立容错机制

(1):“每日考勤情况统计”表中需要考勤的人员在“考勤机系统导出数据”表中找不到对应的人员,系统应提示;

(2):在“考勤机系统导出数据”表中有考勤信息,但是在“每日考勤情况统计”表中找不到相应的人员,系统应提示。

4.附件中只提供了部分员工数据用来测试(本公司员工在500人左右,员工会不定期增减)。

}

我要回帖

更多关于 excel表格模板套用 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信