VBA基础04 您所在的位置:网站首页 vbaif循环语句 VBA基础04

VBA基础04

2023-05-27 20:37| 来源: 网络整理| 查看: 265

VBA

基础

04--

循环语句

 

用心了自然而然的就通了,沉下心去看

10

分钟就知道效果了

 

***************************************************************

**** 

Sub t1()         '

注意循环语句面向的是有序有规律,有限次数或有

终止条件的

 

Range('d2') = 

Range('b2') 

Range('c2') 

'

看看这些都是有规律

可寻的,同一行单元格里

 D2 = B2 C2 

 

下面也是同样

 

Range('d3') = 

Range('b3') 

Range('c3') 

'

一行行的处理起来,

还不如使用公式来便捷,当然这些个例题都是用来说明

 VBA 

很强大

 

Range('d4') = Range('b4') * Range('c4')  '

你说一个函数搞定,

但是如果是数百的表要处理,你每次是不是都要输入一次函数,就算

是复制粘贴想想也觉着累

 

Range('d5') = Range('b5') * Range('c5')  '

使用

 VBA 

就可以了,

点一下,全部搞定

 

Range('d6') = Range('b6') * Range('c6') 

End Sub 

 

***************************************************************

*** 

上面那些,下面一个过程搞定了

 

 

Sub t2() 

Dim x As Integer '

定义一个整型变量

 x 

For x = 10000 To 2 Step -3  '

初始化

 x 

的初始值为

 10000 

 

止值

 2

,一看就是降序的方式,步副是

 -3 

Range('d' & x) = Range('b' & x) * Range('c' & x) '

将上面过程

中的一个行拿过来修改一下

 OK

,那个

 & 

是字符串拼接符,如:

'b' & 

x  

结果就是

 bx 



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有