vba怎么快速填充序列号?

直接上代码。

Sub d()

Dim i

For i = 1 To 1000

Cells(i, 1) = i

Next i

End Sub

运行效果如下图。

这样1000个序号就填充起来了。

解析下这段代码。

Dim就是定义变量,后面空格跟个i,就是定义的i这个变量。

然后用的是for next语句,这个是循环语句,感觉比易语言还简单。

For i = 1 To 1000

Cells(i, 1) = i

Next i

就是i从1开始到1000结束。

Cells里面的括号,就是标注的行列,i是行数,1是列数。

后面用等号赋值,每循环一次,就把对应单元格里面的内容填充,填充的就是i当时的数值。

这个代码一运行,立马就是填充了1000给序号。

还可以把这个代码变通下。

Sub d()

Dim i

For i = 1 To 1000

Cells(i, 1) = i * 2 - 1

Next i

End Sub

这里主要是把Cells(i, 1) = i变成Cells(i, 1) = i * 2 - 1

这个就是很简单的奇数表达方式。

运行效果如下图。

  • 0
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值