登陆

极彩在线-不骗你!VBA入门其实很简单

admin 2019-09-06 253人围观 ,发现0个评论

6年前运用的一份出库单,里边有部分是手艺输入的,有部分是用公式生成的。每非必须开单的时分,都要将手艺输入极彩在线-不骗你!VBA入门其实很简单的内容删去去。

其实,将这些删去也很快,不过极彩在线-不骗你!VBA入门其实很简单,后来我仍是运用VBA一键删去。假如你觉得每天都在做重复的作业觉得繁琐,VBA或许就能帮你解决问题。

运转VBA,就将不是公式的删去,公式的悉数保存下来。

这个很简单,跟着卢子一起来操作。

Step 01 点击开发工具,录制宏,确认。

Step 02 挑选区域,按Ctrl极彩在线-不骗你!VBA入门其实很简单+G定位常量,确认,按Delete,中止录制。

Step 03 刺进一张图片,来履行删去常量操作。

VBA代码能够自己编写,也能够经过录制宏生成,有了代码今后,就用一张图片来履行操作。原理就这样,很好了解。

顺着这个原理,来录制第2个宏,并修正代码。

要完成的作用是,将一切躲藏的作业表撤销躲藏。默许情况下Exccolumnel只能独自撤销一个作业表的躲藏,无法批量撤销。

Step 01 录制一个撤销作业表躲藏的宏。

Step 02 双击Visual Basic,在模块里边就能够找到刚刚录制的宏代码。

Sheets("Sheet1").Visible = True便是撤销Sheet1的躲藏。

录入宏的时分,是直接用作业表名来替代。实践在写VBA的时分,能够用作业表序号来替代,比方撤销第5个作业表的躲藏,代码能够这样写。

Sheets(5).Visible = True

履行代码今后,第5个作业表就撤销躲藏。

5这个也能够换成一个变量i,让i从1一直到7,这样就能够撤销一切作业表的躲藏,也便是For Next循环。

这样写尽管能够将一切作业表都撤销躲藏,但没有通用性。在实践作业中,每个人的作业表是不固定的,不能用固定数字7替代。在VBA中,能够用Sheets.Count核算总共有多少个作业表。

现在代码就逐步完善了。

再将无关的内容删去去,并修正VBA代码的称号,这样看起来就更专业。

终究,在录制宏的过程中,有些代码实践上可有可无,也能够删去去,极彩在线-不骗你!VBA入门其实很简单比方Sheets("发货单"极彩在线-不骗你!VBA入门其实很简单).Select。经过了屡次修正,终究的代码就出来了。

没骗你吧,VBA入门便是这么一回事,多操练几回就找到手感了。

请关注微信公众号
微信二维码
不容错过
Powered By Z-BlogPHP