Türkçe Excel Destek ve Bilgi Paylaşım Platformu     

Oturum Aç |  Kayıt Ol

Yeni konu gönder Konuya cevap yaz  [ 1 ileti ] 

08 Eyl 2009, 05:30

Çevrimdışı
 Makrolar Hakkında Genel Bilgi
Site Admin
Kullanıcı avatarı
Kayıt: 18 Ağu 2009, 10:48
İleti: 607


Makrolar Hakkında Genel Bilgi

Microsoft Excel programı kullanıcıya kolaylık olsun diye, sürekli tekrar edilen işlemleri otomatik hale getirmek için Makro komutunu kullanıcının hizmetine sunulmuştur. Excel'de bu komutun önemi büyüktür.

Makrolar hazırlanırken, Excel'in arka planında çalışan Visual Basic programlama dili de hazır halde beklemektedir. Herhangi bir kayıt yapıldığında bu programlama dili aktif hale gelir ve sizin yapmış olduğunuz herhangi bir makro komutunu programlama diline çevirir. Böylece daha sonra, hazırlamış olduğunuz makroyu düzenlemek istediğinizde, Excel bu imkanı size rahatlıkla sunar.

Makrolar yukarıda da belirttiğimiz gibi, sürekli tekrarlamak zorunda kaldığınız komutları, biçemleri vs.. sizin için otomatik hale getirir. Makro hazırlamadan yapmak istediğiniz işi eğer her defasında 300-500 komut vererek yapacaksanız, makroyu bir tuşa atamak suretiyle tek seferde yapabiliriz. Makroları kendiniz hazırlayabileceğiniz gibi, daha önce hazırlanmış makroları da kullanma imkanınız var.

Bu hem kendi bilgisayarınızdan hem de başka bilgisayarlardan transfer şeklinde olabilir.

Makrolar iyi güzel de mutlaka duymuşsunuzdur, Makro Virüsü denile bir şey vardır. Bu yüzden başka yerden aldığınız makroyu şayet VBA kodlarından anlamıyorsanız çok dikkatli olmalısınız. Zira bu makrolar sözkonusu virüsleri içerebilir.



Excel'de makro oluşturmanın üç yöntemi var

1- Makro Kaydetme: Makroları bir teyp kullanıcısı gibi kaydetmek. Makrolar bölümünün konusunu bu seçenek oluşturuyor.

2- VBA Kodlama: Makro olarak hazırlamak istediğiniz komutları modül olarak Visual Basic'de hazırlamak. VBA Kodlama bölümünün konusunu bu seçenek oluşturur.

3- Fonksiyon Hazırlama: Excel'in yerleşik fonksiyonları (işlevleri)'na benzer fonksiyonları modül sayfasını kullanarak hazırlayabilir. Uzun formüller yazmaktan kurtulursunuz. Fonksiyonlar bölümünün konusunu bu seçenek oluşturur.

_________________
İnsanlar sadece söylediklerinden değil, söylemesi gerekirken söylemediklerinden de sorumludur.
Bir insanın zekâsı, vereceği karşılıklarla değil, soracağı sorulardan anlaşılır.

Üye ol yüklediğin dosyalar indirildikçe para kazan.


Başa Dön Sayfa başı
 Profile bak  
 
Önceki iletileri göster:  Sıralama  
Yeni konu gönder Konuya cevap yaz  [ 1 ileti ] 

Tüm zamanlar UTC + 2 saat [ DST ]


Kimler çevrimiçi

Bu forumu görüntüleyenler: Kayıtlı kullanıcı yok ve 0 misafir


Bu forumda yeni konular açamazsınız
Bu forumda konulara cevap yazamazsınız
Bu forumda kendi iletilerinizi değiştiremezsiniz
Bu forumda kendi iletilerinizi silemezsiniz
Bu forumda dosya ekleyemezsiniz


Git:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
phpBB3 Türkçe: phpBB Türkiye
phpBB SEO

XHTML 1.0 Standartlarina Uygundur!  CSS 2.1 Standartlarina Uygundur!