-
Makrolar
Makrolar
http://www.chip.com.tr/images/conten...0202004247.jpg
MAKRO
Tüm bunlar, Microsoft Office programları tarafından kullanıma sunulan ve genel olarak "makro" adı verilen fonksiyonlar sayesinde mümkün olmaktadır. Bir makro, sizin herhangi bir belge üzerinde yaptığınız tüm değişiklikleri adım adım takip eder ve bu işlemlerin kaydını tutar. Daha sonra, bir başka dosyada aynı işlemleri yapmak islediğinizde, ilgili makroyu çalıştırmanız ve aynı işlemlerin bu dosya için de gerçekleştirilmesini beklemeniz yeterli olur. Tek bir makroda kaydedebileceğiniz işlemlerin sayısı, Microsoft Office programlarının kullanıma sunduğu işlemlerin tam sayısı İçinde fiilen sınırlandırılmıştır. Her sayfaya tarih ve saat, bir başlık, şirketinizin logosunu ya da bunlara benzer öğeleri ekleyebilirsiniz.
Başta Word olmak üzere Microsoft Office programlarının çoğunda, gerçekte bir makro bütünü olan şablonlar oluşturabilirsiniz. Şablon, yeni bir belge için sizin tarafınızdan belirlenen başlangıç alanları, biçim özellikleri gibi bilgileri ifade eder. Bu tip şablonlar sayesinde örneğin özgeçmiş ya da profesyonel mektup gibi belgeleri kolayca hazırlayabilirsiniz. Şablonlar, zaten önceden belirlenmiş hazır bir içerik sunarlar ve birkaç fare tıklamasıyla bu belgelerin içeriğini özelle sürebilirler.
Makroların en etkin kullanım alanlarından bir tanesi şablonlar olsa da, yetenekleri sadece bu kadarla sınırlanamaz. Aslında Microsoft Office'in en güçlü yönlerinden birisi, belgeler içerisinde düzenleme yapmayı, çeşitli özellikleri değiştirmeyi ve hatta yeni özellikler eklemeyi mümkün hale getiren bir programlama dilini (Visual Basic) kullanıma sunmasıdır.
Bu özellik sayesinde kullanıcılar; çok az bir programlama bilgisiyle Microsoft Office programlarının menülerini ve araç çubuklarını özelleştirme ve kişiselleştirilmiş fonksiyonlar ekleme şansını yakalayabilirler; kendileri için en uygun çalışma ortamını oluşturabilirler. Zaten makrolar da bu basitleştirilmiş programlama dilini kullanılarak yazılmış küçük programlardan başka birşey değildirler. Çoğu kez yeni bir makro oluşturmak için bu programlama diline ihtiyacınız olmasa da, makrolara daha zengin özellikler eklemek için bu dilden faydalanabilirsiniz.