[VBA ] 關於Range物件參數的問題

看板Visual_Basic作者時間5年前 (2019/01/09 14:38), 編輯推噓0(006)
留言6則, 2人參與, 5年前最新討論串1/1
請問各位VBA高手 小弟非本科自學VBA 最近研究前手寫的程式 發現有以下寫法: If Application.IsNumber(Range("checkpoint")) = False Then (後面略...) 簡單用msgbox測試,這個條件式是有成功判讀執行的 Application.IsNumber這部分可以理解 但是整個程式沒有看到關於checkpoint的相關資訊 上網查Range("checkpoint")後沒有看到類似的寫法 另外也有看到像是 Filename = Range("WB").Text Pathname = Range("pathname").Text Outputname = Range("outputfile").Text 等等之寫法 但不像前例可以成功執行,會有Range'方法('_Global'物件)失敗 之警語 上網也沒有查到Range內放類似參數的寫法 因為第一例If條件式是成功執行的,但因為沒有查到相關寫法 想請教高手們這類的寫法應該用什麼關鍵字比較能找到 若需要補充資訊請拜託告訴我 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 123.193.248.127 ※ 文章網址: https://www.ptt.cc/bbs/Visual_Basic/M.1547015904.A.FEE.html

01/09 16:45, 5年前 , 1F
那是他在工作表裏面自訂的範圍名稱
01/09 16:45, 1F

01/09 16:47, 5年前 , 2F
你開他工作表按F5還是Ctrl-G叫出goto對話框 應該可以
01/09 16:47, 2F

01/09 16:47, 5年前 , 3F
看到這個名字 goto過去就知道他在哪裡
01/09 16:47, 3F

01/09 16:49, 5年前 , 4F
可以從選單去定義或刪除 但是現在的excel選單面目全非
01/09 16:49, 4F

01/09 16:49, 5年前 , 5F
我已經忘記在哪裡了 你要自己找
01/09 16:49, 5F

01/12 23:02, 5年前 , 6F
感謝您解決我的問題
01/12 23:02, 6F
文章代碼(AID): #1SDPRW_k (Visual_Basic)
文章代碼(AID): #1SDPRW_k (Visual_Basic)