我正在尝试查找范围中的下一个空单元格,从特定列开始,然后尝试放入今天的日期。
代码:
ThisWorkbook.ActiveSheet.Cells(ThisWorkbook.ActiveSheet.Rows.Count, "U").End(xlLeft).Offset(0, 1).Value = Now()
我检查空白单元格的范围是V到X.
例如,如果我有一个如下所示的电子表格:
Column U Column V Column W Column X
Start checking blanks from here but don't check this column itself I'm Not a blank Cell so move to the next cell and check I'm a blank cell. Put value here I am a blank cell. I will have a value placed in me next time
目前我的代码将日期放在从A列开始的第一个空白单元格中。这显然不正确。
请有人告诉我我哪里出错了吗?
答案 0 :(得分:0)
将xlleft更改为 xlToLeft
我建议使用usedrange行数而不是简单的sheet.rows.count来满足您的需求。
ThisWorkbook.ActiveSheet.Cells(ActiveSheet.UsedRange.Rows.Count,“U”)。End(xlToLeft).Offset(0,1)