Excel 下拉选择:选中和显示不一样。

来源:百度知道 编辑:UC知道 时间:2024/05/12 09:40:22
Excel下拉选择有 男和女两行,选男则显示 1 选女则显示2.
请问Excel如何操作??谢谢。
下拉选择框有男和女,选中后对应选上的是数字1或2

最终效果:点击单元格,出现下拉选择,选择下拉选择的“男”,单元格填上1,下拉选择框消失。

不是打印用。

我假设你的下拉框中SHEET1中的A1
按ALT+F11,在左边的框中选择SHEET1,然后复制下列代码.

Private Sub Worksheet_Change(ByVal Target As Range)
If Target = Cells(1, 1) Then
If Target.Value = "男" Then
Target.Value = 1
End If
If Target.Value = "女" Then
Target.Value = 2
End If
End If
End Sub

数据,有效性, 改成"序列",底下填 男,女 注意中间为英文逗号...确定即可..

选男时,显示男..选女是显示女...不好显示1,2..如果你一定要显示1,2..有效性改为1跟 2就可以了..但是这样选择时就只能选 1和2 了..不能选男女..

你补充一下,,怎么不符合..

抱歉我做不到那样...你是打印文稿时需要显示12还是一定要12..如果是前者..你可以在后面增加辅助列..=(if(a1="男",1,2)),以后再隐藏选择列就可以了...,,如果是后者...你既然已经决定用12来显示了..选择时选12不就可以了..如果是选择要让别人自己来选...那么也可以用前者的方法..