Excel精英培训网

 找回密码
 注册
数据透视表40+个常用小技巧,让你一次学会!
查看: 1072|回复: 5

查找问题

[复制链接]
发表于 2022-12-17 10:55 | 显示全部楼层 |阅读模式
本帖最后由 indesignmx 于 2022-12-17 10:58 编辑

在VBA中用  2022/12/16  0:00:00  来查找,怎么找都找不到黄色那一格,好像系统默认把后面的0都省去了,要怎么样才能找到黄色那一格呢?

微信图片_20221217105615.png
excel精英培训的微信平台,每天都会发送excel学习教程和资料。扫一扫明天就可以收到新教程
 楼主| 发表于 2022-12-17 11:09 | 显示全部楼层
.Valse 的值是2022/12/16  
.Text 的值就是2022/12/16  0:00:00
查找的时候系统好像是找的是.Valse的层面。能不能找到.Text的层面呢?
回复

使用道具 举报

 楼主| 发表于 2022-12-17 12:27 | 显示全部楼层
好像是要加个精确查找的参数xlWhole,可是加了就报错了
Set c = Range("A1:A1000").Find(date_new, xlWhole)
If Not c Is Nothing Then
  r = c.Row
End If

回复

使用道具 举报

发表于 2022-12-17 12:41 | 显示全部楼层
indesignmx 发表于 2022-12-17 12:27
好像是要加个精确查找的参数xlWhole,可是加了就报错了
Set c = Range("A1:A1000").Find(date_new, xlWho ...

Find(date_new,LookAt:= xlWhole)
回复

使用道具 举报

 楼主| 发表于 2022-12-17 21:05 | 显示全部楼层
cutecpu 发表于 2022-12-17 12:41
Find(date_new,LookAt:= xlWhole)

谢谢

点评

不客氣喔~  发表于 2022-12-17 21:06
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|Excel精英培训 ( 豫ICP备11015029号 )

GMT+8, 2024-5-2 18:01 , Processed in 0.195130 second(s), 15 queries , Gzip On, Yac On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表