Вызов макроса по имени макроса в ячейке - VBA

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

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

Добрый вечер форумяне! существует ли такая возможность, что бы кликнув по определенной ячейке вызвать именно тот макрос, который указан в этой ячейке ниже набросок
такие варианты как: If Target.Address = "$A$1" Then: Call module1 или If Target.Address = [B1].Address Then Test не совсем подходят

Решение задачи: «Вызов макроса по имени макроса в ячейке»

textual
Листинг программы
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim a As String
 If IsEmpty(Target.Cells.Count) = False Then
 a = ActiveCell.Value
 If a <> "" Then
 Application.Run a
 End If
 End If
 End Sub

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


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

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

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