excel中利用宏和vba自动生成工资条
1、打开一个工资表 点击工具宏 宏 录制新宏 宏名为生成工资条 点击确定
2、界面跳出停止录制按钮 如果没有跳出该按钮 可以到视图 勾选 如果视图没有 可以到视图的自定义里找到它 在录制之前点一下停止录制工具的相对引用按钮 右键点击1行行标 在弹出菜单中点复制 右键点击3行行标 在弹出菜单中选择插入复制单元格 点击 点击a3单元格 点击停止录制
3、录制完成之后按alt+f11 切换到代码编辑窗口 如红框所示 设置变量i为长整形 并且设置一个for循环 循环次数比要添加的工资条标签大一些 在end sub之前加next
4、按alt+f11切换到excel界面 用类似的方法再录制一个删除标题的宏 并修改代码 添加for循环 按alt+f8调出宏窗口 执行生成工资条 检测执行情况
5、没有问题可以继续第6步骤 如果有问题可以按alt+f11切换到代码窗口查看修改、调试代码
6、从视图中调出窗体按钮 拖动出一个按钮并为其制定生成工资表的宏
7、点击右键编辑文字可以为按钮改名 再按相同的方法添加一个删除工资条标题栏的宏 这样就可以逆向操作了
声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
阅读量:57
阅读量:84
阅读量:24
阅读量:54
阅读量:25