excel - 如何循环遍历同一个单元格
问题描述
Private Sub CommandButton1_Click()
Range("C10").Select
For Range("C10").Value = 0 To 35
Range("C10").Value = Range("C10").Value + 1
Next
End Sub
我已经为单元格编写了上面的代码,以循环遍历 values = 0 到 35 。我这样做是因为还有其他公式的值根据 Range("C10") 的值而变化。
代码不起作用
解决方案
在 For ... Next 循环中添加一个增量变量。
Option Explicit
Private Sub CommandButton1_Click()
Dim i As Long
For i = 0 To 35
Range("C10").Value = i
'do other stuff here
Next
End Sub
推荐阅读
- r - 在多个数据框中识别 Pairs os 单词并返回文本消息
- nginx - FreeBSD 11.1 上的 Nginx 乘客
- python - 如何仅使用带有歌曲名称的 python 从 YouTube 流式传输 mp3 音频
- ruby-on-rails - searchkick 的自定义批量索引器:映射选项被忽略
- c# - 在 Crystal Report 中显示格式化的所见即所得字段
- html - Flexbox:连续包装时,如何在没有额外标记的情况下堆叠两个以上的元素?
- gcc - 我怎样才能找到哪个指令使我的程序因非法指令错误而崩溃?
- c# - 在实时脚本c#编译器中引入依赖
- php - 为什么 Cron 作业忽略使用 init_set 指定的超时?
- azure - 是否可以将证书信息从密钥凭据使用/转发到不记名令牌(Azure AD)