Kako da mi se automatski aktivira makro u zavisnosti od vrednosti u odredjenoj celiji - npr ako mi je u celiji C1>1 onda da mi se sam pokrene makro?
Automatsko pokretanje makroa u zavisnosti od unete vrednosti
Zaključano
Zakačeno
Ovaj makro stavi u "Sheet1" modul.
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.
Koristim Excel 2013 i radi mi makro koji ima slovo "Ž" u imenu. Ako se dobro sećam to pre nije moglo.
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
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
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.
Super! Radi! Hvala puno :))