【发布时间】:2019-03-11 12:30:45
【问题描述】:
我有一个包含几列的文件,其中一列包含日期,另一列包含一些整数。
我想根据日期获取单元格的行号。因此,在 B 列中,我想要包含 2018 年 12 月 31 日日期的单元格的行号。工作簿中的显示格式为“2018 年 12 月 31 日”,单击该单元格时显示 2018 年 12 月 31 日。我尝试使用
ActiveSheet.Range("B3:B500").Find(What:=CDate("Dec. 31, 2018")).Activate
和
ActiveSheet.Range("B3:B500").Find(What:=12/31/2016).Activate
但两者都不起作用,因为我收到错误“未设置对象变量”)。我一直在谷歌搜索,找不到合适的解决方案来激活相关单元格。我的方法有什么问题?
【问题讨论】: