Selamlar;
Arkadaşlar bir A makrosu çalıştıracağı B makrosu adını tanımladığım hücreden almak sureti ile çalıştırsın. Excel 2007 versiyonunda çalışıyorum.
İlginiz için teşekkürler.:roll:
Tanımladığınız hücre "A1" olsun. A1' hücresine "b" yazıp, "a" makrosunu çalıştırdığınız "b", "c" yazıp "a" yı çalıştırdığınız "c" makrosu çalıştırılır.
Kod:
Sub a()
On Error Resume Next
Application.Run Range("A1").Value
If Err.Number > 0 Then
MsgBox Err.Number & " " & Err.Description, vbCritical, "UYARI"
End If
End Sub
'------------------------
Sub b()
MsgBox "b çalıştırıldı"
End Sub
'------------------------
Sub c()
MsgBox "c çalıştırıldı"
End Sub
Sizlere daha iyi bir deneyim sunabilmek icin sitemizde çerez konumlandırmaktayız, web sitemizi kullanmaya devam ettiğinizde çerezler ile toplanan kişisel verileriniz Veri Politikamız / Bilgilendirmelerimizde belirtilen amaçlar ve yöntemlerle mevzuatına uygun olarak kullanılacaktır.