excel函数的集体替换以及宏制作

来源:百度知道 编辑:UC知道 时间:2024/07/02 09:33:46
我现在有一个棘手的问题 请教高手
我的工作表中有太多的数据譬如说 12代表北京 21代表上海 37代表广州
现在出现在表格里的都是
12
21
37
......
这些数字
我想制作一个函数 能把这些代码执行完后自动替换成文字
北京
上海
广州
......
请教高手 我该怎么处理 用哪个函数?!哪个宏?!以及制作过程
我现在还是初学者 请高手不吝详细赐教
制作成一个宏
等到用的时候直接加载
因为我的数据表太多
每次用的时候写代码就麻烦了 直接加载一下比较方便
我还属于excel初学者

例如在A列,一共1000个行,视图,工具栏,控件工具箱,然后拉出一个按钮,写如下代码,运行一下就可以.

Private Sub CommandButton1_Click()
For i = 1 To 1000
Select Case Range("a" & i)
Case "12"
Range("a" & i) = "北京"
Case "21"
Range("a" & i) = "上海"
Case "37"
Range("a" & i) = "广州"

'.....
End Select
Next
End Sub

子易空间站 - 高效办公指导站

在你的表2中,定义替换对。
a列 b列
12 北京
21 上海
37 广州
。。。。。。。。。。
在你的表1中
a列为数字代号
b1中输入

=VLOOKUP(A1,Sheet2!A:B,2)
选中b1,下拉填充。