TOP

Excel'ye makro nasıl eklenir?

Tanım

İşyerinde bazen Excel'in standart özelliklerinden yoksun kalırız ve bu sorunu çözmek için kendi fonksiyonumuzu yazmak veya hazır bir makro bulmak için beynimizi zorlamak zorunda kalırız. Bu şu soruyu akla getiriyor: Makro nedir, nasıl yazılır? Ve nereye eklenecek?

Makro, Excel programlama dili VBA (Visual Basic for Applications) ile yazılmış özel bir programdır. Bu dil Microsoft tarafından özellikle MS Office uygulamaları için geliştirilmiştir.

Makroların nasıl yazılacağı, yüzlerce kitabın yazıldığı ve birçok sitenin bulunduğu ayrı bir büyük konudur, bu nedenle bu makalede ele almayacağız. Bu konuyla daha detaylı ilgilenenler için web sitemizde var Dersler VBA makrolar hakkında daha fazla bilgi edinebileceğiniz yer.

Sonuçta, makroların Excel'de çalışabilmesi için nereye eklenmesi gerektiğini analiz edelim.


VBA kodu nasıl eklenir?

Diyelim ki hazırız hücreleri metinle birleştirmek için makro (varsayılan olarak Excel'nin hücreleri birleştirirken yalnızca en üstteki sol hücrenin metnini bıraktığını hatırlayın). Şimdi fonksiyonumuzun veya prosedürümüzün VBA kodunu nasıl ekleyeceğiz?

Makro kodunu eklemek için Visual Basic düzenleyicisini (Alt+F11) açmanız, Microsoft Excel Objects'ye sağ tıklamanız, Insert - Module'yi seçerek VBA modülünü eklemeniz gerekir:

Şimdi makromuzun kodunu buraya kopyalayın:

Kaydet'i tıklayın ve Excel'ye dönün.

Makro nasıl çalıştırılır?

Bir makroyu çalıştırmak için, gerekli hücreleri vurgulamanız ve Görünüm - Makrolar (View - Macros) (Alt+F8) menüsünden makromuzun adını seçmeniz gerekir:

Yürüt düğmesine (Run) basın ve ihtiyacımız olan sonucu elde edin:

O kadar da zor değil...

Konuyla ilgili makaleler: