导航:首页 > 文件处理 > 工资表秒变工资条文件夹

工资表秒变工资条文件夹

发布时间:2022-11-14 16:13:09

1. 如何把工资表转换为工资条

把工资表转化为工资条,可以用以下方法。1、如果第一张表为“工资表”,单击Sheet2标签,重命名为“工资条1”,在“工资条1”工作表的A1单元格中输入引用公式。回车。2、选定A1单元格,向右填充拖到J1单元格(注:拖的长度应与原表长度相同)。3、选择A1到J1区域向下拖,到最后一行即可(注:拖的时候可能拖多或拖少,这时要看一下原表),加一下边框便成功了。工资表转换为工资条这个比较繁琐,需要引用公式。这样的话比较容易出错。可以选择使用工资条小工具,方便简单,“蚂蚁工资条”,一键群发工资条,帮您轻松搞定工资条发放。支持任意Excel格式工资表上传操作简单,轻松3步即可“一键群发工资条”3重数据加密,员工需要正确验证才能查看已发工资条,支持随时撤回

2. 怎么在excel中运用宏将工资表变成工资条

首先需要启用vba控件,然后再在其中开启录制宏功能,之后在excel中手动进行将工资表变成工资条的操作,操作完成之后点击停止录制,然后保存宏,将Excel另存为xlsm格式,下一次打开这个文件直接调用宏就可以自动将工资表变成工资条了。

3. excel表格如何将工资表变成工资条

其实用Excel打印工资条,归根结底就是让Excel制作的工资表格中,一行工资细目数据,一行员工的记录。如果在每一个员工数据的上面插入一行工资细目数据显然我们的要求也就完成了,当然纯手工的一行一行插入显然是个“不可能完成的任务”,这里需要有点小技巧。
第一步:在工资细目的右侧两列中,交叉输入任意数字(主要是为了后面的“空位”空值,所以数字可任意输),然后选中交叉的四个单元格,双击右下角的“填充柄”,使这种格式一直填充至工资表的结束行。第二步填充数据:执行“编辑”→“定位”命令,在打开的“定位”对话框中单击“定位条件”按钮,在打开的“定位条件”对话框中,选择“空值”,然后单击“确定”按钮。
广州越秀会计培训学校小编提醒你:第三步需要定位空行:执行“插入”→“行”命令,这时便会从第三行开始,每一行的前面插入了一个空行。
第四步:复制表头的工资细目数据,选中工资表A列的数据区域,执行“编辑”→“定位”命令,在打开的“定位”对话框中单击“定位条件”按钮,在打开的“定位条件”对话框中,选择“空值”,然后单击“确定”按钮,这时会选中刚插入的空行,执行“编辑”→“粘贴”命令,这时工资条就算制作完成了。

4. 如何将excel的工资表转换为工资条

软件版本:Office2007

可以利用公式,将Excel中的工资表转换为工资条,方法如下:

1.将下面的工资表转换成工资条:

5. excel2007怎么把工资表变成工资条

1.新建一个工作表(工资条)
2.将“工资”中第1行标题复制到工资条的第1行
3.在“工资条”A2单元格输入公式:=IF(MOD(ROW(),2)=0,工资!A$2,INDEX(工资!$A:$U,INT((ROW()+3)/2),COLUMN())),并拖动复制到所有单元格
4.文件-页面设置-工作表-顶端标题行$1$1,纸张(A4横放)、字号(10)、行距(15)、设置边框线
5.工具-选项-视图中去掉“零值”前的勾

6. 怎么把工资表变为工资条

Excel工资条的做法
1.新建工作表(sheet2),将sheet1第1行单位信息复制到sheet2的第1行
2.在sheet2的A2单元格输入公式:
=IF(MOD(ROW(),2)=0,sheet1!A$2,INDEX(sheet1!$A:$U,INT((ROW()+3)/2),COLUMN()))
并拖动复制到所有单元格
3.设置打印区域的边框线、字号、行距,工具-选项-视图中去掉“零值”前的勾

7. 工资表怎么生成工资条

在Excel中新建一个文件,将其命名为“工资表与工资条”,在工作表“sheet1”中输入并编辑好本单位职工工资总表(如表1所示)后,点击“工具”菜单→“宏”→“宏…”→输入宏名“生成工资条”→创建,输入如下的宏的各行文本,输入完成后保存该宏。将工作表“sheet1”复制为另一个工作表“sheet2”中,使“sheet2”成为当前工作表,执行刚才创建的宏,即可很快将表1所示的工资表转换为表2所示的工资条。
宏的内容如下:
Sub
生成工资条()
Cells.Select
'选择整个表去掉表格线
Range("F1").Activate
Selection.Borders(xlDiagonalDown).Line
Style
=
xlNone
Selection.Borders(xlDiagonalUp).LineStyle
=
xlNone
Selection.Borders(xlEdgeLeft).LineStyle
=
xlNone
Selection.Borders(xlEdgeTop).LineStyle
=
xlNone
Selection.Borders(xlEdgeBottom).LineStyle
=
xlNone
Selection.Borders(xlEdgeRight).LineStyle
=
xlNone
Selection.Borders(xlInsideVertical).LineStyle
=
xlNone
Selection.Borders(xlInsideHorizontal).LineStyle
=
xlNone
Rows("2:2").Select
'选择第2行
Selection.Insert
Shift:=xlDown
'在第2行前插入一行,保持第2行
为选中状态
num=150
'总人数×3,如工资表中有100人则
为100×3即num=300
col=14
'工资表的栏数,如工资表有17栏则
'col=17
num1
=
4
Do
While
num1
<=
num
'循环插入空行
Range(Cells(num1,
1),
Cells(num1,
col)).Select
'选中第num1行的第1列到第col列
Selection.Insert
Shift:=xlDown
Selection.Insert
Shift:=xlDown
num1
=
num1
+
3
Loop
Range(Cells(1,
1),
Cells(1,
col)).Select
Application.CutCopyMode
=
False
'剪切复制模式无效
Selection.Copy
'复制选择区域
Range("A2").Select
'选择A2单元格
ActiveSheet.Paste
'从A2单元格起粘贴内容
num2
=
5
Do
While
num2
<=
num
'循环插入标题行
Range(Cells(1,
1),
Cells(1,
col)).Select
Application.CutCopyMode
=
False
Selection.Copy
Cells(num2,
1).Select
ActiveSheet.Paste
num2
=
num2
+
3
Loop
Range(Cells(2,
1),
Cells(3,
col)).Select
Application.CutCopyMode
=
False
Selection.Borders(xlDiagonalDown).LineStyle
=
xlNone
'定义表格边框线、内线样式
Selection.Borders(xlDiagonalUp).LineStyle
=
xlNone
With
Selection.Borders(xlEdgeLeft)
.LineStyle
=
xlDouble
.Weight
=
xlThick
.ColorIndex
=
xlAutomatic
End
With
With
Selection.Borders(xlEdgeTop)
.LineStyle
=
xlDouble
.Weight
=
xlThick
.ColorIndex
=
xlAutomatic
End
With
With
Selection.Borders(xlEdgeBottom)
.LineStyle
=
xlDouble
.Weight
=
xlThick
.ColorIndex
=
xlAutomatic
End
With
With
Selection.Borders(xlEdgeRight)
.LineStyle
=
xlDouble
.Weight
=
xlThick
.ColorIndex
=
xlAutomatic
End
With
With
Selection.Borders(xlInsideVertical)
.LineStyle
=
xlDash
.Weight
=
xlThin
.ColorIndex
=
xlAutomatic
End
With
With
Selection.Borders(xlInsideHorizontal)
.LineStyle
=
xlDash
.Weight
=
xlThin
.ColorIndex
=
xlAutomatic
End
With
Selection.Copy
Range(Cells(5,
1),
Cells(6,
col)).Select
Selection.PasteSpecial
Paste:=xlFormats,
Operation:=xlNone,
SkipBlanks:=
_
False,
Transpose:=False
'接上行删除上行尾的连字符
_,复制表格线样式
num3
=
8
Do
While
num3
<=
num
'循环复制表格线样式
Range(Cells(num3,
1),
Cells(num3
+
1,
col))
.Select
Selection.PasteSpecial
Paste:=xlFormats,
Operation:=xlNone,
SkipBlanks:=
_
False,
Transpose:=False
num3
=
num3
+
3
Loop
Rows("1:1").Select
'删除多余的一行
Selection.Delete
End
Sub
以后每月要打印工资表与工资条时,只需将“工资表与工资条”文件打开,修改好工作表“sheet1”中的当月的工资总表数据后将其复制为工作表“sheet2”,并使“sheet2”成为当前工作表,执行宏“生成工资条”即可。

阅读全文

与工资表秒变工资条文件夹相关的资料

热点内容
dvd光盘存储汉子算法 浏览:757
苹果邮件无法连接服务器地址 浏览:963
phpffmpeg转码 浏览:672
长沙好玩的解压项目 浏览:145
专属学情分析报告是什么app 浏览:564
php工程部署 浏览:833
android全屏透明 浏览:737
阿里云服务器已开通怎么办 浏览:803
光遇为什么登录时服务器已满 浏览:302
PDF分析 浏览:486
h3c光纤全工半全工设置命令 浏览:143
公司法pdf下载 浏览:382
linuxmarkdown 浏览:350
华为手机怎么多选文件夹 浏览:683
如何取消命令方块指令 浏览:350
风翼app为什么进不去了 浏览:779
im4java压缩图片 浏览:362
数据查询网站源码 浏览:151
伊克塞尔文档怎么进行加密 浏览:893
app转账是什么 浏览:163