【发布时间】:2014-05-22 20:59:50
【问题描述】:
我正在尝试根据条件将 x 列的数据归零。
例如:
表 1:
1 月 2 月 3 月 4 月 5 月 6 月 7 月 8 月 9 月 10 月 11 月 12 月
表 2:
版本(标准)= 2
所以,我想选择前两个月并将一月和二月列中的所有数据清零。
任何帮助,将不胜感激。
更新:到目前为止我得到了这么多,现在我只能选择每一个
<Code>
Sub hmm()
Dim cell As Range
For Each cell In Sheets("Test").Range("B10:B10")
mths = cell
Sheets("Report Data").Select
Range("C4").Select
ActiveCell.Offset(0, mths).Select
Dy = ActiveCell.Column
Range("C5").Select
Selection.End(xlDown).Select
bl = ActiveCell.Row
Range("D4:Dy4" & bl).Select
Next
End Sub
</Code>
我无法选择范围。
【问题讨论】:
-
Sheet2 的哪个单元格中存储了值 2??
-
它存储在单元格 C4 中。我能够让它选择月份,但由于某种原因我无法进行选择。
标签: excel excel-2010 vba