前段时间,阿斌哥发来一份EXCEL,大致看了一眼就懂,根据图中C列的需要个数生成当前最大STCP号后面连续几个数。
我一瞧,这个好像很简单的样子,用函数就可以实现了,看起来简单,实际操作却不容易啊。我冥想了好久也没有答案,于是无奈又动起VBA来了。
代码如下:
Sub 阿斌哥()
[a1:c1] = Array(“Enodeb”, “最大SCTP号”, “需要个数”)
r1 = Sheet1.[B1048576].End(xlUp).Row ‘获取行数
For i = 2 To r1 ‘循环
For j = 2 To Range(“C” & i) + 1 ‘循环+1
Cells(i, j + 2).Value = Range(“B” & i).Value + j – 1 ‘ 输出值
Next
Next
MsgBox “执行成功!”, , “By小庆”
End Sub
想函数花了半小时没想到,用VBA5分钟解决,搞定,收工!
© 版权声明
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 陆大湿源码解压密码