excel单元格如何禁止输入指定的某几个字母和数字
目的:会计开具发票时候,很多客户给的是图片的开票资料,用图片转文字工具转换以后,会有些相似的字出错,比如:0和O,B和8,发票中不允许开字母O。所以我想这个单元格(如B4...
目的:会计开具发票时候,很多客户给的是图片的开票资料,用图片转文字工具转换以后,会有些相似的字出错,比如:0和O,B和8,发票中不允许开字母O。所以我想这个单元格(如B4单元格)禁止输入字母O和字母B,还有数字8,其他都可以输入。
第二是:B4禁止输入26个英文字母,其他任何字符都可以输入 展开
第二是:B4禁止输入26个英文字母,其他任何字符都可以输入 展开
展开全部
如果B4单元格中只输入一个字,那么CHANGE事件或单元格有效性就可以解决,如果是实时触发的,即编辑栏内输入某个字,如B,即触发,这个基本上无解,这个要求类似木马记录键盘操作或屏显截取了。
另如果B4单元格中输入一串字符,其中包含某个字符如B,录完后触发回退提醒或回退清空,这也是可以的。
另如果B4单元格中输入一串字符,其中包含某个字符如B,录完后触发回退提醒或回退清空,这也是可以的。
追问
大神。刚好像发布了追问没有,能不能此单元格每当输入0 B O 8这4个字母的时候,单独凸出显示,比如我输入一串ABDE80OD1258 这里面 0 B O 8这4个字显示红色,其他还是黑色。能实现嘛
追答
不行,因为Excel中格式都是单元格级的,不象word是字符级的,不过用Vba可以提供对话框提醒
展开全部
1,数据有效性-自定义:公式,=COUNTIF(B4,"O")+COUNTIF(B4,"B")+COUNTIF(B4,"8")<1
2、数据有效性-自定义:公式,=SUM(SUM(LEN(B4)-LEN(SUBSTITUTE(B4,MID("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",ROW($1:$52),1),""))))<1
2、数据有效性-自定义:公式,=SUM(SUM(LEN(B4)-LEN(SUBSTITUTE(B4,MID("ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz",ROW($1:$52),1),""))))<1
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询