EXCEL表格函数定义问题在表格中定义某列,例如:B列,1=A;2=B;3=C;4=D.,请问如何写入函数?不能定义整个表格,如果定义了整个表格就会造成数字错乱,只能定义其中一列.说的够明白了吧?简单点说,就

来源:学生作业帮助网 编辑:六六作业网 时间:2024/11/22 10:28:29
EXCEL表格函数定义问题在表格中定义某列,例如:B列,1=A;2=B;3=C;4=D.,请问如何写入函数?不能定义整个表格,如果定义了整个表格就会造成数字错乱,只能定义其中一列.说的够明白了吧?简单

EXCEL表格函数定义问题在表格中定义某列,例如:B列,1=A;2=B;3=C;4=D.,请问如何写入函数?不能定义整个表格,如果定义了整个表格就会造成数字错乱,只能定义其中一列.说的够明白了吧?简单点说,就
EXCEL表格函数定义问题
在表格中定义某列,例如:B列,1=A;2=B;3=C;4=D.,请问如何写入函数?不能定义整个表格,如果定义了整个表格就会造成数字错乱,只能定义其中一列.
说的够明白了吧?简单点说,就是我要定义B列,在B列任意一个单元格内输入1,就会显示A;输入2,就会现实B,输入3,就会显示C.如此,等等
再补充一下,我说过是B列任意一个单元格啊,比如B1我输入1,显示A;B2我输入3,显示C;B3我输入2,显示B.如此等等,怎么设置函数?

EXCEL表格函数定义问题在表格中定义某列,例如:B列,1=A;2=B;3=C;4=D.,请问如何写入函数?不能定义整个表格,如果定义了整个表格就会造成数字错乱,只能定义其中一列.说的够明白了吧?简单点说,就
可以用VBA实现.
右击工作表标签>查看代码>粘贴下面的代码即可.
Private Sub Worksheet_Change(ByVal Target As Range)
On Error Resume Next
Application.EnableEvents = False
For Each c In Target.Cells
With c
If .Column = 2 Then .Value = Chr(64 + .Value)
End With
Next
Application.EnableEvents = True
End Sub