【电子表格函数】EXCEL表格函数定义问题在表格中定义某列例如:B列1....

发布时间:2021-04-02 15:33:44

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.如此等等,怎么设置函数?

网友回答

【答案】 可以用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
以上问题属网友观点,不代表本站立场,仅供参考!