Как изменить ячейку Excel через VBA

Узнай цену своей работы

Формулировка задачи:

Здрвствйте, Необходимо заменить "точку" на "запятую" в значениях попадающих в диапазон "B:C" при их изменении. Вопрос: Как обратиться к изменяемой ячейке через VBA?

Решение задачи: «Как изменить ячейку Excel через VBA»

textual
Листинг программы
Private Sub Worksheet_Change(ByVal Target As Range)
  Application.EnableEvents = False
    If Not Intersect(Target, Range("B:C")) Is Nothing Then
        Target.Value = Replace(Target.Value, ".", ",")
    End If
  Application.EnableEvents = True
End Sub

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

Оцени полезность:

8   голосов , оценка 4.25 из 5
Похожие ответы