关于EXCEL表格用数字代替汉字的方法?

2020-05-17 教育 88阅读

此乃需要VBA实现你愿望也!!!!

右键SHEET名,查看代码,其他条件参照修改,添加,切记!!!

复制

Private Sub Worksheet_Change(ByVal Target As Range)
    On Error Resume Next
    Application.EnableEvents = False
    For Each c In Target.Cells
        With c
        For i = 1 To 30
         If Cells(i, 1) = 1 Then '判断是否在第1列(a列)输入数据.
          
          .Value = "张三"
            End If
           
           
            If Cells(i, 1) = 2 Then
          
          .Value = "李四"
            End If
           
               If Cells(i, 1) = 3 Then
          
          .Value = "王五"
            End If
           
            Next
         End With
    Next
    Application.EnableEvents = True
End Sub

声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com