MAKRO NEDİR
Surekli bir Excel kullanıcısıysanız, hep aynı verileri karşınızda gorursunuz Satışlar tablosu gibi Ayrıca, bir de surekli aynı işlemleri yaparsınız: Satışların ortalamaları ve bazı istatistikleri gibi İşte makrolar sizin icin
Makrolar sık sık yapılan işleri otomatikleştirmek icin hazırladığımız tanımlardır Daha sonra bu işlemi yeniden yapmak icin makroyu calıştırırız Ozellikle, Microsoft Excel'de belirli bir işi sureli (yinelemeli) yapıyorsanız, orneğin bir grafik cizmek ve yazıcıya yollamak gibi; bu işi makro ile otomatik hale getirebilirsiniz
NOT: Makro, belli bir işi yapmak uzere tasarladığınız ve istediğiniz an calıştırabileceğiniz bir Visual Basic modulu icinde depolanmış komutlar ve fonksiyonlar dizisidir Excel icinde kayıt ederek (record) ya da Visual Basic editoru ile program yazarak yaratılabilir
A MAKRO TURLERİ
Makroları, oluşturma yontemine gore iki grupta toplayabiliriz
Kayıt (Record) Yontemi ile makro oluşturma
Visual Basic Editoru ile makro oluşturma Bu işlem program yazmak anlamına geliyor
Makro kaydetmek, aynı bir film kaydı gibidir İşlemi bir kez olmak uzere yaparken kaydedersiniz Ardından bu kaydı istediğiniz kadar calıştırırsınız
B MAKRO GELİŞTİRMEK
Bir makro belli bir işi yerine getirmek uzere hazırlanır:
Bir Makro kaydetmek:
1 Tools (Araclar) menusunden Macro (Makro) komutunu ve Record New Macro (Yeni Makro Kaydet) komutunu secin
2 Macro Name kutusuna makro icin bir ad yazın Orneğin AyToplam
3 Store macro in kutusundan makroyu kaydetmek istediğiniz yeri secin Eğer makronuzun Excel'in her yerinde gecerli olmasını istiyorsanız ; makronuzu XLStart klasorundeki, Personal Macro Workbook a kaydedin
Saklama yerleri:
This Workbook (Bu Calışma Kitabı): Bulunulan calışma kitabına
New Workbook (Yeni Calışma Kitabı): Yeni bir calışma kitabına
Personal Macro Workbook (Kişisel Makro Calışma Kitabı) : Sadece makroların bulunduğu ozel bir calışma kitabına
Makronuzun bir acıklama icermesi icin Description (Acıklam) kutusuna acıklamanızı yazabilirsiniz (Bu acıklama makronun yaptığı iş olabilir)
6 Kaydı bitirmek icin Stop Recording (Kaydı Durdur) duğmesine tıklayın
İPUCU: Makro kayıt ederken genellikle temiz (hatasız) bir kullanım gerekir Eğer kayıt sırasında hata yapılırsa bu hatalar makronun calıştırılmasında da karşımıza gelir Bunun dışında kayıt ederken durum cubuğunda Recordingacıklaması yer alır
C MAKROLARI CALIŞTIRMAK
Hazırladığınız bir makroyu değişik yontemlerle calıştırabilirsiniz:
Makroyu Microsoft Excel, Tools (Araclar) Menusunden Calıştırmak:
1 Tools (Araclar) menusunden, Macro menusu oradan da istenen makro secilir
2 Macro Name (Makro Adı) kutusundan, calıştırmak istediğiniz makronun adını yazınYada altındaki listeden calıştırmak istediğiniz makroyu secin
3 Run (Calıştır) duğmesine tıklayın
Ayrıca calışma tablosuna bir grafik nesne ekleyip, ardında onun uzerinde sağ tıklayıp makronun bu grafik nesneye tıklanmasıyla calıştırılması sağlanır