怎样实现只输入代码就直接显示要输入的内容?

[复制链接]
查看11 | 回复5 | 2010-12-5 08:12:55 | 显示全部楼层 |阅读模式
比如:在“民族”列,我作如下编码:1代表汉族,2代表土家族,3代表苗族,等。如何实现以下效果:我只要输入“1”,在单元格中就直接显示“汉族”;输入“2”,就显示“土家族”。。。。。请高手指教。

回复

使用道具 举报

千问 | 2010-12-5 08:12:55 | 显示全部楼层
举个例子:假设你的001、002、……这类代码是填写在A列的,将A列选中,格式---单元格---数字---文本---确定。在B1中输入公式=IF(A1="001","公司",IF(A1="002","学校",IF(A1="003","小学"))),然后将此公式向下复制即可
回复

使用道具 举报

千问 | 2010-12-5 08:12:55 | 显示全部楼层
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column = 3 Then
'3为"民族"列的列号
Select Case Target.Value
Case 1
Target =
回复

使用道具 举报

千问 | 2010-12-5 08:12:55 | 显示全部楼层
这个问题很基本啊,我发给你程序吧,在线交流.330977322........思路很简单...
回复

使用道具 举报

千问 | 2010-12-5 08:12:55 | 显示全部楼层
Private Sub Text1_KeyPress(KeyAscii As Integer)If KeyAscii = Asc("1") ThenText1.Text = "安徽"End IfKeyAscii = 0End Sub
回复

使用道具 举报

千问 | 2010-12-5 08:12:55 | 显示全部楼层
请指明所用的语言,每种语言各有不同
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行