[算表] vba_Find出現沒有設定物件變數或with

看板Office作者 (asd9)時間13年前 (2013/05/10 10:16), 編輯推噓0(002)
留言2則, 2人參與, 最新討論串1/1
軟體:excel 版本:2002 問題:用find搜尋時,我先用錄的 但執行時,還是會出現 錯誤訊息"沒有設定物件變數或with區塊變數" 請高手幫忙看一下,問題在那,謝謝! A 1 2013/3/28 2 2013/4/1 3 2013/4/3 4 2013/4/10 5 2013/4/12 - - 11 2013/4/1 12 2013/4/3 13 2013/4/10 14 2013/4/12 是要以range("A11")的 "2013/4/1" 來找, 就是要找到上面range("A2")也是"2013/4/1"的位置,然後停留選取在range("A2") 程式如下: Sub Macro1() Dim day_new As String day_new = Cells(11, "A").Value MsgBox day_new '這邊是有抓到 "2013/4/1"沒問題 Cells.Find(What:=day_new, After:=ActiveCell, LookIn:=xlFormulas, _ LookAt:=xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, _ MatchCase:=False, SearchFormat:=True).Activate ActiveCell.Select End Sub -- -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.251.216.26

05/10 10:52, , 1F
String改Date
05/10 10:52, 1F

05/10 11:27, , 2F
真的可以了,這問題試了好久,真的謝謝s大~
05/10 11:27, 2F
文章代碼(AID): #1HZ5Xo8I (Office)
文章代碼(AID): #1HZ5Xo8I (Office)