【发布时间】:2017-09-24 00:57:38
【问题描述】:
我有下面的 vba 代码来循环遍历单元格 L26 及以下的范围,它工作正常但如果单元格为空白我想跳过,我已经用谷歌搜索并找到了这个代码:
For i = 10 To 49
Cells(i, 4).Select
If Cells(i, 4).Value <> "" Then
code....
End If
如何将上面的代码修改成我的下面的vba代码,感谢您的建议和帮助,谢谢。
Sub PLANNER()
Dim loopRng As Range
Dim r As Range
Application.ScreenUpdating = False
For Each r In Sheet7.Range("L26", Range("L" & Rows.Count).End(xlUp))
Sheet7.Range("L19").Value = r.Value
Set loopRng = Worksheets("setting").Range("L21")
ActiveWindow.ScrollRow = loopRng
Application.CutCopyMode = False
Call planner_Mail
Next r
Sheet2.Range("D2").Select
End Sub
【问题讨论】: