Excel中的VBA代码替代

时间:2014-01-30 23:21:00

标签: excel vba

我知道这应该很简单,但我无法让它发挥作用。

在特定范围的单元格中,例如E15:E30,每当一个人输入逗号我想要excel替换时,用+

我的VBA代码应该是什么样的?

谢谢

1 个答案:

答案 0 :(得分:0)

将此代码块放在您希望它在VBA编辑器中处于活动状态的工作表代码页中。

Private Sub Worksheet_Change(ByVal Target As Range)

    If Not Intersect(Range("E15:E30"), Target) Is Nothing And Target.Cells.Count = 1 Then
        Target.Replace ",", "+"
    End If

End Sub