看板 Office 關於我們 聯絡資訊
軟體: office 版本: 2016 目的: 做個按鈕,功能是在工作表中搜尋到儲存格裡是今天的日期 遇到問題: 出現錯誤訊息,說要設定物件變數或區塊變數 新手如我不太了解這部分 我想應該是要去設定定義名稱吧 可是也不能設定日期 (例:2018/10/1) 想問的是: 目前日期的輸入格式是 2018/10/1 在不改變這個原則下,有辦法修正VBA出現的錯誤嗎? or 還有其它方式可以達成搜尋今天日期的目的嗎? https://i.imgur.com/WNJHaQD.jpg
https://i.imgur.com/Zju8hFd.jpg
-- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.239.153.192 ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1538385106.A.D52.html Ibrahimovic:轉錄至看板 Visual_Basic 10/01 17:12
soyoso: 改以輸入#2018/10/1#,會自動改為#10/1/2018# 10/01 17:24
soyoso: 如以變數的話,變數=#2018/10/1#或#10/1/2018#,於 10/01 17:25
soyoso: range.find搜尋上帶入該變數,變數類型為date 10/01 17:26
soyoso: 取得今天日期的話,函數為date 10/01 17:27
感謝指點~~~ ※ 編輯: Ibrahimovic (36.239.153.192), 10/01/2018 17:31:04