[VBA ] 編輯模式與EXCEL文件中執行,結果不同

看板Visual_Basic作者 (看開了,就好過了)時間8年前 (2016/05/17 14:50), 編輯推噓1(103)
留言4則, 2人參與, 最新討論串1/1
我想要在文件中搜尋字串,所以我用了 Dim namesearch3 As String namesearch3 = TextBox2.Text Dim search As Range Set search = Worksheets("服務對象").Range("B" & Rows.Count).Find(what:=namesearch3) search.Select 但我在編輯模式中執行,可以很順利地從textbox2中找到文件中的資料,並且選取相對應 的儲存格,但是當我嘗試用EXCEL的按鈕去設定userform.show跑出來後輸入資料,卻顯示 沒有設定物件變數或with區塊變數 請問有什麼辦法可以解決嗎? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 210.61.226.121 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1463467828.A.D61.html

05/17 18:41, , 1F
改成這樣,試試看
05/17 18:41, 1F

05/17 18:42, , 2F
05/17 18:42, 2F

05/17 21:14, , 3F
建議盡量打完整,ex: userform1.textbox2
05/17 21:14, 3F

05/17 21:14, , 4F
.value
05/17 21:14, 4F
文章代碼(AID): #1NEhyqrX (Visual_Basic)
文章代碼(AID): #1NEhyqrX (Visual_Basic)