Excel怎么设置打印一次单元格内容变一次

发布时间:2016-12-01 23:52

有些情况下,我们在打印Excel文件时,有很多文件,比如打印员工卡,内容格式都一样,就是个别单元格的内容不同,只能改一次打印一次,效率低不说,可能不小心还会改错。下面小编就教你Excel怎么设置打印一次单元格内容变一次。

Excel设置打印一次单元格内容变一次的步骤:

sheet1中,已经设置好了打印区域。要求每打印一次,单元格B2中的日期就增加一天。

Excel怎么设置打印一次单元格内容变一次

Alt+F11,打开VBE,双击sheet1工作表,以确认后续的代码是在sheet1中执行。

Excel怎么设置打印一次单元格内容变一次

步骤阅读

复制如下代码到右侧的空白区域,然后按F5执行代码即可实现每打印一张,B2的日期增加一天。

Sub m()

For i = 1 To 100

ActiveSheet.PrintOut copies:=1

Cells(2, 2) = Cells(2, 2) + i

Next

End Sub

Excel怎么设置打印一次单元格内容变一次

代码详解:

1.Sub m()——这是宏名,无需理会;

2.For i = 1 To 100——这是控制打印次数,后面的100就是打印的页数,可以通过更改这个数值,来控制打印多少页;

3.ActiveSheet.PrintOut copies:=1——这是打印当前页的代码,无需理会;

4.Cells(2, 2) = Cells(2, 2) + i——这里的Cells(2,2)就是单元格B2,其中第一个2是行数,第二个2是列数,更改这两个数值,就可以控制让哪个单元格的数值变动;

5.Next——继续循环,无需理会;

6.End Sub——结束宏,无需理会。

Excel怎么设置打印一次单元格内容变一次相关文章:

1.Excel2013怎么设置打印区域

2.Excel如何设置在每一个都可以打印标题

3.Excel怎么设置限制单元格内容

4.Excel2013怎么把表格内容打印在一张纸上

5.怎么把excel2007的全部内容打印到一页纸上

6.Excel2010打印表格纸张上显示不完整怎么办

Excel怎么设置打印一次单元格内容变一次的评论条评论