作者ck3300511 (迪恩)
看板Office
標題[算表] 如何建立複製貼上格式防呆機制?
時間Fri Jul 5 15:36:16 2019
軟體: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
→ soyoso: 巨集的話worksheet_change觸發事件可以跳出警告視窗 07/05 15:46
→ soyoso: 但使用者的excel信任中心巨集設定需調整 07/05 15:51
→ soyoso: 如果是要提示所貼上資料不符合長度3,2,2的話,於另個欄位 07/05 16:02
→ soyoso: 以函數len判斷這三欄內的字元個數是否符合,再以格式化條 07/05 16:03
→ soyoso: 件來將不符合列,整列(或該列的特定範圍內)填滿色彩,看是 07/05 16:05
→ soyoso: 否也可達到要的結果 07/05 16:05