Ovaj makro stavi u "Sheet1" modul.
Code:
Private Sub Worksheet_Change(ByVal Target As Range)
If Application.WorksheetFunction.IsNumber(Range("C1").Value) = True Then
If Worksheets("Sheet1").Range("C1").Value > 1 Then Application.Run "ImeMakroaKojiŽelimoPokrenuti"
End If
End Sub
Ovaj makro stavi u običan modul. On služi samo za testiranje, a ti umesto njega stavi makro koji želiš da ti se pokreće.
Code:
Sub ImeMakroaKojiŽelimoPokrenuti()
MsgBox "Promenjen C1"
End Sub
Koristim Excel 2013 i radi mi makro koji ima slovo "Ž" u imenu. Ako se dobro sećam to pre nije moglo.