0
我正试图从一个特定的列开始,然后尝试在今天的日期中找到范围中的下一个空单元格。查找范围内的下一个空单元?
代码:
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列开始的第一个空白单元格中时,这显然是不正确的。
请有人可以告诉我我要去哪里吗?
只是使用.END(xlLeft).END(xlLeft)。 – Lowpar
@Lowpar不知道你对我的意思是什么?我试过ThisWorkbook.ActiveSheet.Cells(ThisWorkbook.ActiveSheet.Rows.Count,“U”).End(xlLeft).End(xlLeft).Value = Now()但是这不起作用 – user7375502
你确定单元格是空白?因为如果单元格是空白的,并且按Ctrl +左键直接找到下一个空格,那么或者您可以使用.find函数或循环遍历所有单元格。 – Lowpar