永发信息网

怎样让粘贴的数据也遵循数据有效性的设置?

答案:2  悬赏:70  手机版
解决时间 2021-02-14 12:25
我设计了一张表格分发下去让别人填报,为了填报格式一致,使用了数据有效性来限制单元格内输入的内容,但如果填表人在填表时使用了复制粘贴,则原来设置的数据有效性就会被破坏。有没有办法能够做到:允许复制粘贴(为填表人方便考虑),但粘贴内容格式不符合数据有效性的设置,则不能粘贴,即,使用粘贴功能时也必须受到数据有效性的限制。不知能不能实现啊!
最佳答案
因你的问题我不是看的很明白
你试着这样做 选中你现在有数据有效性的单元格 然后复制 ,再点击你要复制到的目标单元格,然后单击右选中选择性粘贴中数据有效性,然后确定,看不是你要的!
全部回答
但可以利用vba相结合的方式来进行。 首先,对需要进行数据输入的单元格取消锁定,然后再进行工作表保护。这样可以防止用户进行数据粘贴时删除原有的数据有效性设置。 然后对该表添加以下代码: private sub worksheet_change(byval target as range) for each c in target if not c.validation.value then application.undoexit forend ifnextend sub当数据发生变化时即进行判断,判断每个单元格validation.value 情况,即数据有效性的验证情况。如果不符合数据有效性设定,就取消刚才的操作,即数据粘贴。 当然,如果用户禁用vba那就没辙了。操作方法和使用效果如动画所示:
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
日本明治维新采取了很多措施,其中最能体现这
我的右手大拇指少一节,请问可以定几级?
侠盗猎车手罪恶都市iphone版怎么把摩托车前轮
同福路/G324(路口)怎么去啊,有知道地址的么
截止20世纪末,洞庭湖面积大幅度萎缩的人为原
报考公务员的时候需要准备哪些材料和证件?
pica carbon是什么碳
为什么我手机上不了网,我手机是中兴N600。
东导桥头百货在什么地方啊,我要过去处理事情
谢瑞麟铂金戒指翻新原理
戴氏名师荟哪个校区的艺考生全日制很好?
用喷油的工艺措施对塑胶玩具进行表面涂饰,在
我老公用他的人头像把电脑锁屏,我把他的照片
金世纪教育集团昌平校区我想知道这个在什么地
南天门网吧地址在什么地方,我要处理点事!
推荐资讯
副驾驶不系安全什么位置监控拍照
当别人给你贴不好的标签的时候,如何告诉自己
做护士才一个月就感觉疲倦,护士应该如何分配
反映药物作用趋势的是A.四气B.毒性C.归经D.五
当我第一次见到你,刹那间明白了人生的意义。
怎把电脑E盘编好的程序下载到西门子s7一200里
做腊肉的肉要用盐腌制几天
常州市恒达铝粉有限公司在什么地方啊,我要过
使用斑马鱼净水器以后的水质怎么样
急求一篇建筑工程造价管理专业浅谈施工单位对
齐心办公的白板笔怎么灌油
龙湖·世纪峰景这个地址在什么地方,我要处理
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?