作者ck3300511 (迪恩)
看板Office
标题[算表] 如何建立复制贴上格式防呆机制?
时间Fri Jul 5 15:36:16 2019
软体:Excel
有一个表格要给大家填民国年月日
民国年(3码)、月(2码)、日(2码)
民国年 月 日
例如 108 03 08
我有设定资料验证,使用者输入错误位数的时候会跳警告视窗
但是如果别人用复制贴上的时候就不会跳警告视窗
有什麽功能可以防止这种事情? 或是用VBA或公式解决呢?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 114.36.135.30 (台湾)
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Office/M.1562312178.A.CBD.html
1F:→ soyoso: 巨集的话worksheet_change触发事件可以跳出警告视窗 07/05 15:46
2F:→ soyoso: 但使用者的excel信任中心巨集设定需调整 07/05 15:51
3F:→ soyoso: 如果是要提示所贴上资料不符合长度3,2,2的话,於另个栏位 07/05 16:02
4F:→ soyoso: 以函数len判断这三栏内的字元个数是否符合,再以格式化条 07/05 16:03
5F:→ soyoso: 件来将不符合列,整列(或该列的特定范围内)填满色彩,看是 07/05 16:05
6F:→ soyoso: 否也可达到要的结果 07/05 16:05