標題:
如何解決因格式問題而未能搜尋日期
[打印本頁]
作者:
enoch
時間:
2014-11-3 11:58
標題:
如何解決因格式問題而未能搜尋日期
請問如何搜尋日期
1. 當搜尋日期時, 經常因為日期格式問題而未能正確搜尋
例如想搜尋的日期是 01Nov2014, 但因為格式問題, 會找不到01/11/2014 ,是否要將格式統一
2. 另外應宣告變數為Data型態嗎?
3. 當檔案內所有日期都使用相同日期格式, 應如何設定要搜尋的目標格式 是 ddmmmyyyy
請多多指教
作者:
stillfish00
時間:
2014-11-3 20:15
回復
1#
enoch
問得太模糊,附檔解釋一下會比較清楚。
1. 當然要統一
2. 變數看你怎麼用,我又不知道你的那個變數要幹嘛..
PS:時間的資料型態是Date
3. 看不懂,甚麼是 "設定要搜尋的目標格式是 ddmmmyyyy"
作者:
enoch
時間:
2014-11-5 10:16
例如要搜尋的日期是 01Nov2014, 當資料型態是Date 時
不明白在搜時會改了型態為 01/11/2014, 最終要設定為 String 才能找到
作者:
stillfish00
時間:
2014-11-5 10:55
回復
3#
enoch
B3 填入
2014/11/5
,格式改為
ddmmmyyyy
儲存格顯示
05Nov2014
[attach]19487[/attach]
B5 填入
2014/11/5
,格式改為
dd/mm/yyyy
儲存格顯示
05/11/2014
[attach]19488[/attach]
選取B整欄,Ctrl+F 尋找 2014/11/5
B3和B5都會找到
[attach]19489[/attach]
作者:
enoch
時間:
2014-11-5 15:47
不好意思, 附上檔案參考
在檔案中想將有關日期相同的資料刪除,
請多多指教那裡出錯
作者:
stillfish00
時間:
2014-11-5 20:09
回復
5#
enoch
你跑完是有錯誤嗎? 還是沒有刪除掉?
可以試試看改這裡
Target.Find(What:=FindText,
LookIn:=xlFormulas
, LookAt:=xlWhole,
LookIn 參數沒給時會用上次使用的值
作者:
enoch
時間:
2014-11-7 10:04
終於知道原因, 多謝stillfish00耐心解答
歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)