Vlookup 范围返回几行的日期格式和几行的通用格式,尽管来源相同

问题描述 投票:0回答:1

我正在编写代码来查找日期以查找差异数字。但它返回几行的日期,并且其他几行都是通用格式。

对于注册日期,一般格式的行(可见的行)和日期格式的行(如 ####### 的行)也很少。日期格式的日期和月份也交换了。例如 09-01-2024 输入为 01-09-2024。

所有行的源格式完全相同。

我无法追踪为什么 vba 会以不同的方式处理某些条目。

尝试过日期值,尝试将源更改为所有日期格式,厌倦了 cdate 函数,尝试过文本函数...没有任何效果

excel vba date vlookup
1个回答
0
投票

这是代码:

L = ThisWorkbook.Sheets("Basefile").Cells(Rows.Count, 2).End(xlUp).Row 对于 i = 2 至 L ThisWorkbook.Sheets("Basefile").Range("H" & i).Value = Application.VLookup(ThisWorkbook.Sheets("Basefile").Range("B" & i).Value, S1.Range("B2 :AAX40000"), 43, 假) 接下来我

© www.soinside.com 2019 - 2024. All rights reserved.