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

作者: ck3300511 (迪恩)   2019-07-05 15:36:16
軟體:Excel
有一個表格要給大家填民國年月日
民國年(3碼)、月(2碼)、日(2碼)
民國年 月 日
例如 108 03 08
我有設定資料驗證,使用者輸入錯誤位數的時候會跳警告視窗
但是如果別人用複製貼上的時候就不會跳警告視窗
有什麼功能可以防止這種事情? 或是用VBA或公式解決呢?
作者: soyoso (我是耀宗)   2019-07-05 15:46:00
巨集的話worksheet_change觸發事件可以跳出警告視窗但使用者的excel信任中心巨集設定需調整如果是要提示所貼上資料不符合長度3,2,2的話,於另個欄位以函數len判斷這三欄內的字元個數是否符合,再以格式化條件來將不符合列,整列(或該列的特定範圍內)填滿色彩,看是否也可達到要的結果

Links booklink

Contact Us: admin [ a t ] ucptt.com