我偷懒,我有理高效职场技能

Excel专题 | 借助VBA完成逐页填表并打印

2020-04-18  本文已影响0人  DT_LONG

作为一个编程外行,却总想着到程序员的世界去看看。

简单工作小妙招 | Excel专题

细节决定成败。即使是微不足道的一点点改变,仍旧可以让你轻松工作,愉悦生活!以下案例,就是讲述工作中的“小细节、好习惯”,是如何将人资工作者从繁忙的事务性工作中摆脱出来,转而将更多精力用在服务公司职工的优质服务上。

场景概述

2020年4月16日,职能部门下达归档工作任务,要求在一周内完成《XX年度薪档动态积分归档表》打印、核对及归档,目前主要完成方式是通过手工输入人员编号,自动获取其他信息并逐张通过手工打印。**
不得不说,以上工作方法其实已经减少了大量的工作量了,而在过去很有可能就是手工填写,之后逐个职工完成确认了,更是费事费力。

应用工具

WPS2016表格;启动宏命令;VBA代码7行;Hp打印机一台。

解决方案

  1. 人工选取本单位需进行打印职工人员编号。
  2. 利用宏命令将已选取人员编号逐一录入到人员编号处。
  3. 《XX年度薪档动态积分归档表》通过原有功能填入其他信息。
  4. 调用默认打印机进行打印。

VBA代码共享:

Sub 归档表逐页填报并打印()
Dim i%   
     For i = 2 To 125    
     Sheet2.Cells(3, 2) = Sheet2.Cells(i, 11)    
     ActiveSheet.PrintOut    
     Next
 End Sub

妙招效果


更多的小细节、好习惯请联系我们,平台共享!
欢迎大家一起讨论继续完善!
交流邮箱:dtsg@foxmail.com

上一篇下一篇

猜你喜欢

热点阅读