工资条制作问题
excel表工资条的制作方法

excel表工资条的制作方法
制作excel表工资条的方法
Excel是一款功能强大的电子表格软件,可以用于制作工资条。
下面将介绍一
种制作excel表工资条的方法,供您参考:
1. 打开Excel软件,创建一个新的工作簿。
2. 在第一个工作表中,创建以下列标题:员工姓名、工号、基本工资、津贴、
扣款、实际工资。
3. 在第一行下方,依次填写员工信息和工资数据。
例如,员工姓名可以填写在
A2单元格,工号在B2单元格,基本工资在C2单元格,津贴在D2单元格,扣款
在E2单元格。
4. 在F2单元格中,输入一个公式用于计算实际工资,例如:=C2+D2-E2。
这
个公式用于将基本工资、津贴和扣款相加得到实际工资。
5. 将F2单元格的公式拖动到F3、F4等其他员工的行中,以应用相同的公式。
6. 格式化工资数据,可以设置货币格式,调整列宽等,使数据更易于阅读。
7. 可以根据需要添加其他列,例如加班工资、奖金等。
8. 如果需要对工资进行排序,可以选中整个工资表,然后点击"数据"选项卡中的"排序"按钮,按照需要的列进行排序。
9. 最后,将工资表保存为Excel文件,以便日后修改和使用。
通过以上步骤,您可以使用Excel表轻松制作工资条,有效管理员工工资信息。
希望这种方法能够帮助您完成工资条的制作任务。
如何制作工资条范文

如何制作工资条范文
一、工资条的含义
工资条,又称为工资账单,是企业向其所有职工发放的工资清单,是
支付工资的凭证,也是企业向职工发放工资的唯一凭证,是劳动者发放工
资和社会保险待遇权利、权益及社会补贴的首要证明文件。
因此,工资条
也是一项重要的文档,具有重要的法律效力。
二、工资条制作过程
2、工资标准的确定:其次,需要确定职工的工资标准,考虑职工的
基本工资、职务工资、绩效工资等多种因素,综合考虑职工的技能、分类、职务等,确定出合理的工资标准,使每一位职工的工资标准一致,更易于
后续的工资发放。
3、工资收入计算:接下来,根据职工的基本信息和工资标准,计算
出职工的应发收入,以及计算出职工的应发工资总额、社会保险(失业保险、医疗保险、养老保险等费用)以及其他补贴(如住房补贴、子女教育
补贴等)等项目。
4、工资条的编制:最后。
【会计实操经验】员工工资条的制作

只分享有价值的知识点,本文由梁博会计学堂精心收编,大家可以下载下来好好看看!
【会计实操经验】员工工资条的制作
【导读】职工薪酬是指企业为获得职工提供的服务而给予各种形式的报酬以及其他相关支出,是企业运营中最重要的环节之一。
在每个月工资发放之后,正规的公司会发给每个员工一个工资条。
而如何运用Excel准确无误的制作员工工资条,是每个财务人员应该掌握的。
步骤01 编制工资条公式
插入新的工作表,重命名为“工资条表”。
选中A1单元格,在编辑栏中输入公式,并按回车键确认。
公式为:“=IF(MOD(ROW (),3)=0‚”“‚IF(MOD(ROW(),3)=1‚工资明细表!A$3‚INDEX(工资明细表!$A:$Q‚INT ((ROW()-1)/3)+4‚COLUMN())))”。
选中A1单元格,将光标放到右下角,当光标变为黑十字形状时,按住鼠标左键不放,朝右拖动鼠标,拖到P列松开左键,完成第一行公式的复制。
步骤02 复制公式
选中A1:P1单元格区域,将光标放在P1单元格的右下角,当光标变成黑十字形状时,按住鼠标左键不放,向下拖动鼠标,达到相应位置后松开左键,即可完成公式的复制。
这个时候,我们就可以看到,工资条的功能已经基本实现了。
步骤03 设置格式
选中A1单元格,点击鼠标右键,在快捷菜单中选择“设置单元格格式”→“边框” →“外边框”,点击确定完成设置。
制作工资条的步骤方法

使用VBA宏创建工资条
打开Excel,按下Alt + F11键打 开VBA编辑器。
运行宏代码,自动创建工资条并 填充数据。
添加标题
添加标题
添加标题
添加标题
在VBA编辑器中,插入一个新的 模块,并编写用于创建工资条的 宏代码。
根据需要自定义工资条的格式和 样式。
YOUR LOGO
20XX.XX.XX
制作工资条的步骤方法
汐,a click to unlimited possibilities
汇报人:汐
目 录
01 准 备 数 据 02 创 建 工 资 条 03 核 对 数 据 04 打 印 工 资 条 05 保 存 和 分 发 工 资 条
01
准备数据
获取工资表
从人事部门获取 工资表
确保工资表包含 所有员工的姓名、 工资和扣款信息
核对工资表是否 准确无误
如有需要,向人 事部门索取更正 或补充数据
整理工资表
核对数据:确保工资表中的数据准确无误 排序数据:按照一定的顺序(如姓名、部门等)对数据进行排序 筛选数据:根据需要筛选出特定部门或人员的工资数据 格式化数据:对工资数据进行格式化,使其更易于阅读和理解
确保工资条的保密性,避 免泄露员工个人信息
定期备份工资条数据,以 防数据丢失
提醒员工及时查看和确认 工资条信息
分发工资条
打印工资条:将工资条打印出来,每个员工一份 签字确认:员工在收到工资条后需签字确认,确保工资条的真实性 电子版分发:将工资条的电子版通过邮件等方式发送给员工,便于员工查看和保存 保密措施:确保工资条的保密性,避免泄露员工薪资信息
Excel工资条制作小秘诀

Excel工资条制作小秘诀很多人都用Excel来制作工资表,再打印出工资条。
我们常常要生成类似这种一行表头一行数据的工资条,这样每个员工的工资条上都会有一个表头和各项明细的数据记录,才能看清各项明细。
但我们制作数据时,都是类似这样的,只有一个表头的,下边是各个员工的工资信息。
那我们要怎样在excel中快速设计出既美观又准确的每位员工的工资条呢?难不成需要给每个员工一人手动复制一条表头再打印不成?十几个员工或许可以这样做,几十几百个甚至几千个员工怎么办?还不累趴下?掌握制作工资条的技巧,才能更有效的提高自己的工作效率!下面小编就给大家分享几个制作工资条的小技巧,仅供参考,但还是希望能帮到大家!Excel工资条的制作方法★方法1:排序法(先排序再填充)1、将如下的工资表单,添加辅助列,并填充上数值,且截图到工资表最后一行。
如下图2、在刚在辅助列填充的数值,复制粘贴到辅助列最后一行的下边,如下图3、选中辅助列的数据,将数据进行排序4、再选中工资表,按F5(或Ctrl+G)调出“定位”,选择“定位条件”——“空值”——“确定”5、这样即可选中工资表中的空白单元格,再点击编辑栏,输入=A1,并且按下Ctrl+Enter组合键,这样就把表头添加进去了The last,将方法一总结录制个动态图,供大家学习咯Excel工资条-先排序再填充★方法2:排序法(先复制再排序)1、跟方法1的第一步第二步一样,先插入辅助列——填充数值至工资表最后一行——再将填充的数值复制粘贴一遍在下边2、再复制标题行,粘贴到辅助列填充的区域,如下图3、选中表所有数据,再根据辅助列的序号进行排序4、即完成了工资条的制作动态图如下,供大家学习Excel工资条-先复制再排序★方法3:插入空行法1、将工资表添加辅助列,如下图2、选中插入的辅助列,按F5(或Ctrl+G)定位——定位条件——常量3、再将选中的内容,右键——插入——整行——确定,这样即可插入空白行4、复制标题行,并选中下边的内容,按F5定位——空格——粘贴5、即完成了工资条的制作动态图如下,供大家学习Excel工资条-插入空行法★方法4:巧用Vlookup函数法1、将原先的工资表做为数据源,再插入一个空白的工作表2、将工作表的表头复制粘贴到新建的工作表,并在序号下输入1,如下图3、在姓名下(即B2单元格)输入公式:=VLOOKUP($A2,数据源!$A$2:$F$7,COLUMN(),) ,按Enter完成。
制作员工工资单模板的步骤和技巧

制作员工工资单模板的步骤和技巧在管理企业的过程中,每个月都需要为员工制作工资单,这是一项繁琐而重要的任务。
为了提高工作效率,并确保准确无误地计算工资,制作一个员工工资单模板是非常有必要的。
本文将为您介绍制作员工工资单模板的步骤和技巧。
一、确定工资单的内容和格式在制作员工工资单模板之前,首先需要确定工资单的内容和格式。
通常,工资单应包括员工姓名、部门、工号、工作职位、基本工资、加班费、奖金、社保公积金、个人所得税以及实际发放工资等信息。
确定好所需的内容后,根据实际需要选择合适的格式,如Excel表格或Word文档。
二、设计工资单模板的布局设计工资单模板的布局是十分重要的。
合理的布局可以使工资单更加清晰易读,方便员工查阅。
建议将工资单以表格的形式进行设计,每一列对应一个工资项目,每一行对应一个员工。
合理安排项目的顺序和列宽,使得信息清晰明了,便于查找和填写。
三、添加合适的公式和函数在制作工资单模板时,添加合适的公式和函数可以自动计算工资项目,减少手动计算的时间和错误。
比如,可以使用SUM函数计算工资总额,使用VLOOKUP函数将员工信息与其他表格进行关联,使用IF语句根据条件计算加班费等。
根据需要,可以进一步探索Excel的高级函数和宏以满足特定的计算要求。
四、设置数据验证和保护为了保证工资单的准确性和安全性,需要设置数据验证和保护机制。
通过数据验证,可以限制输入范围,避免错误的数据录入。
同时,在工资单完成后,可以对工资单进行保护,防止误操作或信息泄露。
设置密码保护工资单,仅授权人员可以进行修改和访问。
五、测试和修订在制作员工工资单模板完成后,进行测试和修订是非常重要的步骤。
请先手动输入几个员工的数据,检查模板是否可以正确计算工资。
如果出现错误,可以逐一检查公式和函数的设置,进行修正。
同时,还可以请相关人员进行试用,收集反馈,进一步提升工资单模板的准确性和易用性。
六、存储和备份制作好的员工工资单模板需要进行存储和备份,以防数据丢失或意外损坏。
制作工资条最简单方法
制作工资条最简单方法我折腾了好久制作工资条最简单的方法,总算找到点门道。
说实话,制作工资条这事儿,我一开始也是瞎摸索。
我最开始想自己一个一个手动制作,就是把表头啥的一个个复制粘贴到每个员工的工资信息下面。
那可真是个大工程啊。
我试了好几个员工的工资条后,就累得不行了,而且还特别容易出错,一不小心就把数据搞混了。
这时候我就知道,这方法肯定不灵,效率太低了。
然后呢,我又想着用Excel公式来做。
我就上网搜了搜相关的公式,看到有说VLOOKUP函数可以用。
我当时看那些教程,感觉好像还挺简单的,就跟着做。
可是我不太熟悉这个函数,在设置参数的时候老是出错。
不是找不到对应的数据,就是算出一堆奇怪的东西。
这就好像你本来想搭个简单的积木房子,结果按照那些不太明白的说明去搭,搭出来的根本不是房子,而是一堆歪七扭八的东西。
后来,我又试了一个新方法,这次总算成功了。
那就是利用Excel的排序功能来制作工资条。
先把工资表头复制多份,要和员工数量一样多,都排在工资数据的上方。
然后给这些表头和对应的工资数据添加一个序号,从1开始,每个表头和它对应的工资数据是一组序号。
比如说表头序号是1,那下面的数据序号也是1。
接下来就简单了,按照序号那一列排序,不管是升序还是降序都行。
这样,一个个工资条就排列得整整齐齐的了。
这就像整理一沓卡片,按照固定的规则摆放之后,就变得井井有条了。
不过呢,这个方法也有个小缺点,就是如果数据有更新或者修改,那可能需要重新排序。
但总体来说,在我试过的这些方法里,这个算是最简单的了。
我还试过用一些专门的工资条制作软件,但是很多都要付费,而且有些功能还特别复杂,对我来说完全没必要。
所以,要是让我推荐,就用Excel 排序这个方法,简单又实用。
要是你在操作过程中遇到啥问题,就像我当时一样,多试几次就好了,可能是哪个步骤不小心没做对。
用Excel制作工资条的两种简单方法
用Excel制作工资条的两种简单方法方法一:排序法第一步:打开工资表→在工资表最后一空白列输入1,2,3……(注:输入的数字与工资表的行数相同)(图1)。
第二步:在刚输入的数字下面向下输入,……,比上面的数据少一行,本列在K9中输入(图2)。
第三步:在K列任何一个单元格中单击左键→单击工具栏上的升序排列按钮→选择工资表→编辑→定位→定位条件选择“空值”→确定。
第四步:在编辑栏中输入=A$1→按住Ctrl键不放敲回车键。
第五步:在单元格K15下方输入,……一直输入到→单击工具栏上的升序排列按钮→删除K列的数据。
加一下边框便大功告成了(图3)。
方法二:函数法第一步:打开工资表→单击Sheet2标签→在Sheet2工作表的A1单元格中输入=IF(MOD(ROW(),3)=0,”“,IF(MOD(ROW(),3)=1,Sheet1!A$1,I NDEX(Sheet1!$A:$N,INT((ROW()+4)/3),COLUMN())))→向后拖到J1单元格(注:拖的长度应与原表长度相同)(图4)。
第二步:选择A1:J1区域向下拖→拖到第20行即可(注:拖的时候可能拖多或拖少,这时要看一下原表)→加一下边框便成功了(图5)。
另外一种方法:工资条的特点分析首先让我们看看工资条都有些什么特点。
1.工资条头可能一行,也可能两行,根据不同企业工资栏目需求而定。
但相同处是每一项条目(或者一个工人的工资信息)具有一个条头,条头具有指定数目的重复性。
2.每一项条目中间有一个空行,方便裁剪。
根据以上特点,我们可以初步拟定工资条头部制作方案:首先建立“工资明细表”,用于储存员工工资表信息,也用于平时编辑和汇总。
其次建立“工资条目表”,用于引用工资信息,同时产生工资条形式之工资目。
需要用到的函数可以因人而异,有很多公式都可以达成目的,但最后选择目标是效率最高又易于理解者。
现在,我们通过两个实例向大家详解工资条头的Excel 设计过程,并分析其中技巧,希望望大家能从中受益,举一反三,设计出适合各自需求的Excel工资计算公式。
工资单开具及记录要求
工资单开具及记录要求工资单是一份重要的公司文件,用于记录员工的薪资发放情况。
正确开具工资单对于公司与员工来说都非常重要,它不仅保障了员工的合法权益,也是公司财务管理的一部分。
因此,合理的工资单开具及记录要求对于公司与员工都具有重要意义。
本文将结合实际情况,详细介绍工资单开具及记录的相关要求。
一、工资单开具要求1. 准确明细工资单应当具备准确、全面展示员工薪资情况的特点。
必须清晰列出员工的姓名、工号、试用期、岗位、职务、基本工资、绩效工资、奖金津贴、补贴等项目,确保信息完整准确。
2. 规范格式工资单需要以规范的格式进行编制,保证布局整洁美观。
可以将工资项目按照工资组成部分进行分组,并对每个项目进行详细注释说明,使员工能够清楚了解自己的薪资构成。
3. 及时发放工资单应当根据公司规定的时间周期进行发放,确保工资及时到账。
同时,工资单的发放方式可以采用纸质或电子方式,根据公司的实际情况选择最适合的方式。
二、工资单记录要求1. 保密性工资单涉及到员工的隐私信息,必须妥善保管,确保不被未经授权的人员泄露。
只有授权的人员才能查阅、复印或处理工资单,如HR部门或财务人员。
2. 存档归档工资单应当按照规定的时间周期进行存档归档,保留相应的备份记录。
这样可以方便员工查阅历史工资信息,也为公司后续的数据统计和报表提供依据。
3. 数据准确性工资单记录的数据必须准确无误,确保员工薪资计算的正确性。
在记录过程中,需要进行多次核对验证,以防止数据错误导致的薪资漏发或多发等问题的发生。
三、其他要求1. 提供解释对于员工对工资单中某些项目的疑问或不明确之处,公司应当提供解释和说明,并尽快调整和纠正错误。
及时解答员工的疑问,有助于维护良好的员工关系。
2. 监督与检查公司应设立监督与检查机制,定期对工资单的开具及记录情况进行检查。
及时发现问题、解决问题,并及时纠正不规范的工资单开具和记录行为。
3. 法律合规工资单开具及记录必须符合国家相关法律法规的要求。
薪资结构设计:常遇到的20个问题及解决方法
薪资结构设计:常遇到的20个问题及解决方法针对不同的职位,怎么样把工资结构设计好,能够最恰当地反映职位本身的劳动价值,这是工资管理理念的一个最基本的问题。
建立一套“对内具有公平性,对外具有竞争力”的薪资体系,是目前我国很多公司人事经理和总经理的当务之急。
员工怎样才会被激发起来,积极为企业做好工作,其中工资是最关键的一个手段。
针对不同的职位,怎么样把工资结构设计好,能够最恰当地反映职位本身的劳动价值,这是工资管理理念的一个最基本的问题。
在这,为HR整理了在薪资结构设计时常遇到的20个问题以及解决方法!1、公司的薪资结构可以有哪些是工资条中显示?基本工资+职务工资+各类岗位补贴+加班费+保密工资+提成+奖金等,都可以显示。
2、如何设计薪资结构,怎么建立宽带薪资?大致可以分为以下几个步骤:(1成立薪酬委员会;(2工作分析;3)位价值评估;(4岗位分层级(5选取标杆岗位并计算薪酬等级(6设定年薪和月薪(7设置月薪五级工资制(8)置固定工资、绩效工资。
3、如何通过薪资激励调动业务人员积极性?企业的提成法有很多种,可根据公司不同的运营状况选择提成办法,首次提成法、菲尔德1、菲尔德2薪酬法都可以作为参考,切记,选择前一定要先了解清楚公司的状况,不能盲目设置和实施!4、工人的绩效应当占整体工资的百分之多少?工人的绩效工资分两种,一种是工时制,一种计件制,工时制的绩效工资设置在2030%比较合理,计件制类似营销的岗位,绩效工资的比例可以超过60%以上。
5、工资间宽应该设多少比较合理?在薪酬体系建设过程中,通过岗位价值评估,分出层级,确定月薪的时候可以按照每个岗位采用5级工资制,等级与等级之间幅度一般在10%15%之间,12%为中间水平。
6、绩效工资是归纳在工资里还是作为工资外的一部分?一般情况下是不可以固定工资直接转绩效工资的,企业推行绩效考核,意味着薪酬成本的增加,同时也可能带来效率的增加,可以在原来的固定工资里抽取很小的部分,然后额外增加一定的比例共同作为绩效工资,员工考核得到60分,至少可以保证原来的工资不会少,超出60分以上,就可以拿到额外的增加的部分工资!7、宽带薪资怎么在一个注重资历的传统企业中有效施行?1、做好详细的工作分析;2、做好岗位价值评估(可以明确贡献值)3、明确职位晋级和晋升标准、定期考核,用事实说话。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
1.提出问题
前几天群里提出了工资条制作的问题,就是每一行上都插入“姓名”、“收入”等表头,见图1-1 工资条制作示例。
笔者考虑到会有一部分人在工作中再次遇到此类问题,故将大家意见总结整合,发布出来。
图1-1 工资条制作示例
2.集思广议
问题提出后,大家集思广议,很快提出各种办法给予解决,在这里笔者总结并推广一下:
(1)“北京-无聊~”提出使用内置函数,用IF、MOD、ROW和OFFSET的组合来解决这一问题;(2)笔者(晚安地球人)提出用VBA来实现。
当然,在这之前“杭州-sharpen”已经提出过并编写过函数。
上述两种方法都可顺利解决问题,并各有各的优缺点。
前者适合普通用户使用,易于修改和移植,例如在各工资条之间多插入一行空行,稍微变动一下函数就可以,但使用效率不如相比VBA方法来的高;后者使用编程的方法,程序写好之后,使用效率肯定很高,但对于不懂程序的人来说,当特殊需要要求变动格式时,改动代码则变得很困难,甚至无法使用。
3 解决问题
3.1 内置函数
示例工资见表2-1。
其中“姓名”位于A1单元格。
表2-1 示例工资
姓名收入饭补车贴总和
A 2000 10 100 2110
B 2500 11 101 2612
C 1500 12 102 1614
D 2000 13 103 2116
E 2500 14 104 2618
按“北京-无聊~”提出的方法,在某空白处输入公式:
=IF(MOD(ROW(A1),2)=1,A$1,OFFSET($A$1,(ROW(A1)+1)/2,0)) 式1 则会得到“姓名”,往下拖,依次得到“A”、“姓名”、“B”、“姓名”、“C”……,直到得到全部行为止。
其中:
ROW([reference]):引用所在行的行号。
ROW(A1)=1,表示第1行。
MOD(number, divisor):返回两数相除的余数。
MOD(1,2)=1,表示1除以2得0余1。
OFFSET(reference, rows, cols)(此处简化):以指定的引用为参照系,通过给定偏移量得到新的引用。
OFFSET($A$1,1, 0)表示从$A$1偏移1行0列到$A$2。
IF(logical_test, [value_if_true], [value_if_false]),即IF(判别式,正确时值,错误时值)。
那么在姓名右侧,输入公式:
=IF(MOD(ROW(B1),2)=1,B$1,OFFSET($B$1,(ROW(B1)+1)/2,0)) 式2
得到“收入”,往下拖,会得到“2000”、“收入”、“2500”等。
注意式1和式2差别之处在于$A$1和$B$1,同样“饭补”、“车贴”、“总和”就在此基础上变化$C$1、$D$1、$E$1。
这样依次拖下去,便得到完整的工资条,见表3-2。
表3-2 工资条
姓名收入饭补车贴总和
A 2000 10 100 2110
姓名收入饭补车贴总和
B 2500 11 101 2612
姓名收入饭补车贴总和
C 1500 12 102 1614
姓名收入饭补车贴总和
D 2000 13 103 2116
姓名收入饭补车贴总和
E 2500 14 104 2618
上面搞懂了之后,公式换成:
=IF(MOD(ROW(A1),3)=0,"",IF(MOD(ROW(A1),3)=1,A$1,OFFSET($A$1,(ROW(A1)+1)/3,)))
效果便是在工资条间插入一空行,见图3-1。
图3-1 工资条间隔一行
3.2 VBA
本来VBA只在群中讨论涉及的,但作为一种方法,在这里提出。
鉴于大多人很少涉及VBA,在这只给出代码和使用方法。
笔者编写的窗体见图3-2。
图3-2 工资条制作窗体程序图
选好区域后,点击“生成工资条”,即可完成工资条制作任务。
因无法上传窗体文件,这里笔者将窗体抛弃,编写一个函数,通过信息输入框InputBox来与用户交互。
使用方法:打开Excel,按Alt+F11进入VBE,在VBAProject中,右击插入模块,粘贴以下代码,按F5即运行。
或在关闭VBE返回Excel界面时,按Alt+F8,运行GZT。
…代码开始********************************************************************‟
Option Base 1
' time 2012年4月10日
' by 晚安地球人
' url /236367275
Sub GZT()
On Error GoTo err
Dim arrHead As Variant
Dim arrData As Variant
Dim headArea As String
Dim dataArea As String
Dim IsExist As Boolean
IsExist = False
headArea = InputBox("请输入表头区域", "输入", "Sheet1!A1:E1") dataArea = InputBox("请输入数据区域", "输入", "Sheet1!A2:E12") If Trim(headArea) <> "" And Trim(dataArea) <> "" Then arrHead = Range(headArea).Value
arrData = Range(dataArea).Value
Dim rowNum As Integer
Dim colNum As Integer
rowNum = Range(dataArea).Rows.Count
colNum = Range(dataArea).Columns.Count
Dim arr()
ReDim arr(rowNum * 2, colNum)
For i = 1 To rowNum
For j = 1 To colNum
arr(2 * i - 1, j) = arrHead(1, j)
arr(2 * i, j) = arrData(i, j)
Next j
Next i
For i = 1 To Worksheets.Count
If Sheets(i).Name = "工资条(晚安地球人)" Then
Sheets(i).Range("A1:IV65536").Clear
IsExist = True
Exit For
End If
Next i
If IsExist = False Then
Dim xlSheet As Worksheet
Set xlSheet = Worksheets.Add(After:=ActiveSheet)
= "工资条(晚安地球人)"
End If
Sheets("工资条(晚安地球人)").Range(Cells(1, 1), Cells(rowNum * 2, colNum)).Value = arr() GoTo ok
Else
MsgBox "请选择表头或数据区域"
GoTo ok
End If
err:
MsgBox "error"
ok:
End Sub
…代码结束。