登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

沙漠里de烟雨

原创分享,禁止转载

 
 
 

日志

 
 

EXCEL中自动编号打印的处理方法-----宏  

2011-01-07 17:31:21|  分类: 网络管理与应用 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

有员工说打印一份EXCEL表格时,打印一份就要改一次编号,问我有没有方法处理这个问题。如果是表格中的某些数据与编号有某种关联的话,可以考虑用公式,但这里并没有牵涉到表格中的其它内容,而是与外设有关,所以,应该考虑使用宏来处理。

方法:

1、录制宏

 

工具----宏----录制新宏

EXCEL中编号随打印份数同步递增的处理方法-----宏 - 漠雨 - 沙漠里de烟雨

(然后)停止录制

工具----宏-----停止录制

 

2、编辑宏

工具----宏----宏

选择刚录制的宏-----编辑----打开VB编辑器

EXCEL中编号随打印份数同步递增的处理方法-----宏 - 漠雨 - 沙漠里de烟雨
 
如下所示:

 EXCEL中编号随打印份数同步递增的处理方法-----宏 - 漠雨 - 沙漠里de烟雨

 
填写如下代码:
这里,要同时修改编号数据的两个单元格分别为 G3  与 G17 ,如下所示:
EXCEL中编号随打印份数同步递增的处理方法-----宏 - 漠雨 - 沙漠里de烟雨
 
如下所示,为一for循环,
EXCEL中编号随打印份数同步递增的处理方法-----宏 - 漠雨 - 沙漠里de烟雨
 
  
3、设置G3和G17的单元格格式
EXCEL中编号随打印份数同步递增的处理方法-----宏 - 漠雨 - 沙漠里de烟雨
如下,应该设置为“文本”格式,
如果EXCEL 中的G3和G17现在的编号均为00651(或者不同),那么,运行宏后,会打印出两张,
一张为00651,第二张为00652,运行完此宏后,此时G3和G17的值均变为00653了。
当然,如果想一次多打几张,如10张,则编辑此宏,将代码行For i = 1 To 2  中的2改为10即可,即For i = 1 To 10。
以此类推。  
 
4、运行宏
如果打印,工具---宏----宏----运行宏
如果设置了快捷键,则按快捷键就可调出宏。
EXCEL中编号随打印份数同步递增的处理方法-----宏 - 漠雨 - 沙漠里de烟雨
 
 完毕。
  评论这张
 
阅读(12538)| 评论(7)

历史上的今天

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018