cok fazla makro

Katılım
7 Aralık 2006
Mesajlar
16
Excel Vers. ve Dili
excel 2003 Türkçe
ben yeni başladımda arkadaslar bir hücreye birden fazla makroyu nasıl atayacam.mesela a1>0 ise makro1, a1=0 ise makro2 a1>0 ise makro3 gibi bir şey yapabilirmiyim.
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Aşagıdaki makro1 ilk makro adı
makro2 calısacak olan makro adı
makro3 calısacak olan makro adı

Kod:
Sub bak()
if Range("a1").value > 0 then
Call makro1
End if
if Range("a1").value = 0 then
Call makro2
End if
if Range("a1").value < 0 then
Call makro3
End if
End Sub
Umarım istediğinizi doğru anlamasımdır.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Örnek kodu kendinize uyarlayınız.

Private Sub Worksheet_Change(ByVal Target As Range)
If [a1] = 1 Then makro1
If [a1] = 2 Then makro2
End Sub
 
Katılım
7 Aralık 2006
Mesajlar
16
Excel Vers. ve Dili
excel 2003 Türkçe
sağolun arkadaslar
 
Üst