永发信息网

怎样在excel表格中让填表者在所填单元格内只能选择固定的文字

答案:4  悬赏:80  手机版
解决时间 2021-02-09 00:29
怎样在excel表格中让填表者在所填单元格内只能选择固定的文字
最佳答案
可用数据有效性解决。
方法:
选定有关单元格,鼠标点菜单“数据”——“有效性”,点“设置”标签,在“允许”下选择“序列”,在“来源”下依次输入“固定的文字”,文字之间用半角逗号分隔。
注:若“固定的文字”已存放在表格中,在“来源”下输入单元格区域地址即可。
全部回答

第一个问题:
在另外一个工作表中,或者本工作表中随便找一个用不着的地方,同一列输入三行数据:是,否,不知道。然后选择你要控制的那行,选择菜单数据--有效性,出现数据有效性设置圣诞框,在设置选项卡上允许下拉框中选择序列,来源选择刚才输入的那三行数据。确定即可实现第一个功能,这时候,你把这三行数据给隐藏掉,比如把列宽调成0,或者放在另外一张不用的工作表里。
第二个功能可以使用宏来实现,创建一个新的宏,在工程浏览器中双击需要控制的工作表,输入以下代码:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Text = "是" Then
    Target.Interior.Color = RGB(255, 0, 0)'颜色可以自己设
ElseIf Target.Text = "否" Then
    Target.Interior.Color = RGB(0, 255, 0)'颜色可以自己设
ElseIf Target.Text = "不知道" Then
    Target.Interior.Color = RGB(0, 0, 255)'颜色可以自己设
End If
End Sub
运行该宏,就可以了。图片是效果图,为了查看方便,那三行数据还没有隐藏。
选择A列,点"数据有效性",在"数据有效性"对话框中,单击"设置"选项卡。在"允许"框中,选择"序列",单击"来源"框,键入
是,否,不知道
确定退出.
然后再设置A列的条件格式;
选择A列,进入"条件格式","使用公式确定要设置格式的单元格",输入
=OR(A1="是",A1="否")
然后设置格式为填充:红色;
确定退出;
然后按上面的步骤再进入条件格式,将公式改为:
=A1="不知道"
设置格式为填充:黄色;
确定退出即可
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
家门口超市怎么去啊,有知道地址的么
甲乙从AB两地相向而行,乙先行1小时,他们两人
我要处对象
Excel 相减公式,怎么无故出来很多个小数位
坐国际航班飞国内用不用出示护照
请问有谁知道“树上的鸟儿成双对”是谁唱的歌
重庆豪笈包装制品厂这个地址在什么地方,我要
弹弹堂手游风力系统怎么玩
【道德的本质】道德的本质是什么?
我娃“珍”,却得不到你的“真”心 类似的句子
村头怎么去啊,有知道地址的么
京汉铂寓(公租房)交通方便吗?应该怎么过去
德开小学地址在什么地方,我要处理点事
"多变"的天空(作文100字,3段有过渡句)
纽约、东京、香港、伦敦、巴黎,发达水平由高
推荐资讯
现场管理或是5S之类的外文文献有谁能提供三篇
一桶方便面排除体外需要多少时间
信用贷款贷出来不用了一个礼拜还回去行吗
紫外激光打标机能在打火机印字吗
剑锋金 大海水 海中金 海中金 是什么意思?
原来是交流的双12v辅入的功放板能不能改成直
订婚饭是说吃了这顿饭,女生就是男方的人了么
生死狙击如何把AK47-A加载成AK47炎煌
基本实验操作(1)要配制100克10%NaOH溶液,
番禺执信怎么样
骏程体育篮球训练营(火车头体育馆基地)地址好
中国电信(蔡家岗营业厅)(J55县道南100米中国
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?