通过宏实现EXCEL单元格每打印一次内容变化一次
来源:互联网 发布:java项目源代码网站 编辑:程序博客网 时间:2024/05/16 09:47
某朋友的某个单据用EXCEL制作,每天一张,每次修改日期太麻烦,因此想实现输入打印次数,表格的日期能够递增。经过一番摸索,实现了该功能。
步骤
ALT+F11
打开EXCEL的VBA窗口- 在VBA窗口中选择菜单
插入
,再选择菜单项模块
- 输入以下代码
Sub PrintDate() dim n as integer n=inputbox("请输入打印次数") *1 for i=1 to n activesheet.PrintOut Copies:=1 [J2]= application.text(i,"1") & "日" nextEnd Sub
- 关闭宏窗口,将EXCEL文件保存为
启用宏的工作簿(*.xlsm)
- 在
视图
选项卡,宏
组中,点击宏
按钮 - 在弹出的执行宏窗口中,选择
PrintDate
,点击执行
按钮,在弹出的对话框中输入打印次数,点击确定即可
相关截图
注意事项
该例运行环境为EXCEL2010
代码有一点小问题就是每次在J2
中要输入一个初始内容,比如1日
阅读全文
1 0
- 通过宏实现EXCEL单元格每打印一次内容变化一次
- 每两周删一次博客内容
- JS 实现背景图片的自动变换(设定每3秒变化一次)
- 在制作简历,想用DIV实现添加各项履历内容,每点击一次按钮就增加一次怎么实现
- input框 长度每变化一次触发一个事件
- 控制文件为何每三秒变化一次
- linux 通过 crontab 和 shell 每三秒跑一次check
- Handler实现每n秒一次的无线循环
- excel 打印 ,打印预览每一页只有一个单元格的问题
- 用shift左移位置参数的时候, 每移动一次,$#的值也会产生相应变化
- 每10个显示一次
- printk只打印一次
- excel 合并单元格内容
- excel 隐藏单元格内容
- excel 更改单元格内容
- Excel彻底清除单元格内容
- excel 单元格增加内容
- 一次
- 测试用例实例--常见功能测试点
- JDK 日期&时间<Date Time> API
- HTTP Request的Header信息
- 关于Quartz的一些概念介绍
- 3D数学 学习笔记(10) 背面剔除(Clipping)、裁切(Backface Culling)、光栅化(Rasterzation)
- 通过宏实现EXCEL单元格每打印一次内容变化一次
- 从本地读取视频以及播放(2)——学习笔记
- 多元向量值函数的微分
- 信号地和电源地的区别
- Select2在Bootstrap 3 Modal框中不能搜索的解决方法
- 我们有幸目睹了中国的第二次闭关锁国
- iOS中关于button点击事件和view渲染的处理顺序
- K-Means算法过程及代码实现,并对结果使用ARI进行评估
- 字符编码笔记:ASCII,Unicode 和 UTF-8(转自阮一峰大神)