[算表] 如何建立複製貼上格式防呆機制?

看板Office作者 (迪恩)時間6年前 (2019/07/05 15:36), 編輯推噓0(006)
留言6則, 1人參與, 6年前最新討論串1/1
軟體:Excel 有一個表格要給大家填民國年月日 民國年(3碼)、月(2碼)、日(2碼) 民國年 月 日 例如 108 03 08 我有設定資料驗證,使用者輸入錯誤位數的時候會跳警告視窗 但是如果別人用複製貼上的時候就不會跳警告視窗 有什麼功能可以防止這種事情? 或是用VBA或公式解決呢? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 114.36.135.30 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Office/M.1562312178.A.CBD.html

07/05 15:46, 6年前 , 1F
巨集的話worksheet_change觸發事件可以跳出警告視窗
07/05 15:46, 1F

07/05 15:51, 6年前 , 2F
但使用者的excel信任中心巨集設定需調整
07/05 15:51, 2F

07/05 16:02, 6年前 , 3F
如果是要提示所貼上資料不符合長度3,2,2的話,於另個欄位
07/05 16:02, 3F

07/05 16:03, 6年前 , 4F
以函數len判斷這三欄內的字元個數是否符合,再以格式化條
07/05 16:03, 4F

07/05 16:05, 6年前 , 5F
件來將不符合列,整列(或該列的特定範圍內)填滿色彩,看是
07/05 16:05, 5F

07/05 16:05, 6年前 , 6F
否也可達到要的結果
07/05 16:05, 6F
文章代碼(AID): #1T7ltooz (Office)
文章代碼(AID): #1T7ltooz (Office)