Запуск макроса,при другом активном листе - VBA

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

Ребята подскажите как можно исправить этот макрос,чтобы он мог запускаться когда лист "Анализ" не активен?
Sub Фиксация_Значений()
 
    Sheets("Анализ").Range("H5:N60").Select
    Selection.Copy
    Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
        :=False, Transpose:=False
 
    Sheets("Анализ").Range("A1").Select
    Application.CutCopyMode = False
    ActiveCell.FormulaR1C1 = ""
    Sheets("Анализ").Range("A2").Select
 
End Sub

Код к задаче: «Запуск макроса,при другом активном листе - VBA»

textual
Worksheets("Анализ").Range("BR5:BR6,BR8:BR9,BR11:BR12,BR14").FormulaR1C1 = "=RC[23]"

10   голосов, оценка 4.100 из 5


СОХРАНИТЬ ССЫЛКУ