分享

咕吧课堂陪你学:巧用VBA代码实现自动批处理,轻松又高效!

 精灵图书馆124 2018-02-03

excel在日常办公中被频繁使用

如何更为高效的办公却没有统一的样式

同样的目的有多重多样的方法可以办到

虽然excel为大家准备了丰富的工具菜单

但是每个人又有着自己独特的需求

VBA在excel满足多样化 批量化处理的需求中扮演者重要角色

今天我们就来认识一下计算机语言常用的循环语句

在VBA中是什么样子

要测试的小伙伴可以把代码复制到VB编辑器测试

1.for……next结构

for i=初始值 to 结束值 step 步长值

……

next

Sub实现单元格自动填充()

Dim i as integer '(声明变量)

for i=1 to 30 step 2

Cells(i,1)='我爱你'

Cells(i,2)='lp'

next

End Sub

咕吧课堂陪你学:巧用VBA代码实现自动批处理,轻松又高效!

循环自动填充

2.for each……next结构

For each 对象变量 in 对象集合

……

next

Sub 在单元格范围填充()

Dim i As Integer

For Each c In Range('b1:f5')

i = i + 2

c.Value = i

Next

End Sub

咕吧课堂陪你学:巧用VBA代码实现自动批处理,轻松又高效!

在指定范围内填充

Sub 九九乘法表生成()

Dim i, j As Integer

For i = 1 To 9

For j = 1 To i

Cells(i, j) = i & '*' & j & '=' & i * j

Next

Next

End Sub

咕吧课堂陪你学:巧用VBA代码实现自动批处理,轻松又高效!

九九乘法表

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多