Kod içerisinde yorum/comment satırı oluşturma


Yazılan bir kod bloğu içerisinde kısa notlar almak ya da yapılan işlemlere açıklama ekleme gereği duyabiliriz. Kod çalışmasını etkilemeden yorum oluşturabilmek için kullanacağımız iki farklı yöntem vardır.

  1. yorum öncesi tırnak işareti kullanmak
  2. REM yorum öncesi rem ifadesi kullanmak

Her iki yöntemle de kod içerisine yorum ekleyebiliriz, yorum ifadeleri otomatik olarak yeşil renge dönüşür ve kod çalışmasını etkilemez.

Birden fazla satırda yorum/comment oluşturmak:

Yazdığınız yorum birden fazla satır içeriyor ise her bir satırın sonuna “_” işaretini koyarak alt satırda yoruma devam edebilirsiniz.

2016-05-09 00_20_38-Microsoft Visual Basic for Applications - comment konusu.xlsm - [Module1 (Code)]Devamı »

Reklamlar

Makro Koruma Şifresi


Yazdığımız bir makroya şifre koyarak kod içeriğinin görüntülenmesini önleyelim.

1.adım: Menü, Geliştirici/Developer Tab‘a gelelim, Visual Basic Editor’unu açalım. (Kısayol: Alt+ F11)

Yeni bir modül ekleyelim ve kullanıcıya mesaj gösteren kısa bir kod yazalım.

savemacro

2.adım:  VBA menü de Tools, VBAProject Properties‘e tıklayalım.

savemacro

Devamı »

Makro’yu Hızlı Erişim Araç Çubuğuna Ekleme


Makro komutu kısayolu oluşturmadan önce ilk bölümde  Tüm Excel Kitaplarında Çalışan Makro Nasıl Kaydedilir konusunu anlatacağım, ikinci bölümde Makro’yu Hızlı Erişim Araç Çubuğuna Eklemeyi öğreneceğiz.

Bölüm 1- Tüm Excel Kitaplarında Çalışan Makro Kaydetme:

Bu bölümde tüm excel çalışma kitaplarında çalışan makro nasıl yazılır adım adım anlatalım.

1.Menüde, Gelistirici/Developer Tab‘a gelelim, Makro Kaydet/Record Macro komutuna tıklayalım.

record macro

2.Açılan pencerede Makro adı/Macro Name kısmına istediğiniz bir makro adı girelim.

Altta açılan Makroyu kaydetme yeri/Store macro in listesinde Kişisel Makro Çalışma kitabı/Personal Macro Workbook seçelim.

personalmacro3

Not: Bu Çalışma Kitabı/This Workbook seçer isek kaydettiğimiz makro yalnızca ilgili çalışma kitabında çalışır diğer çalışma  kitaplarında çalışmaz.

Kişisel Makro Çalışma Kitabı/Personal Macro Workbook seçer isek kaydettiğimiz makro tüm çalışma kitaplarında çalışır çünkü her yeni çalışma  kitabı açtığınızda excel arka planda Personal Macro Workbook’u da gizli bir şekilde açar.Devamı »

Visual Basic Editörü


Bu konumuzda excelde kod yazmamıza olanak veren VBA penceresini ve içeriğini temel hatlarıyla tanımaya çalışacağız.

VBA’in açılımı Visual Basic for Applications yani visual basic dilinin uygulamalar icin uyarlanmıs hali demektir. Excel üzerinde kod yazacağimiz icin burada bahsedilen uygulama bizim icin Microsoft excel olacaktır. Ancak visual basic dilinin word, power point, access ve outlook icin bile uyarlanmış halleri mevcuttur. Programlama dillerinin algoritma ve döngü yapısı temelde birbirleriyle aynı olsada kullanılan syntax ve kod yapısıyla birbirinden ayrılırlar.

Şimdi bize excel uzerinde visual basic dilini kullanarak kod yazmamızı sağlayan VBA penceresini genel hatlarıyla inceleyelim.

İşe VBA penceresini açmakla baslayalım bunun icin Şerit üzerinde, Geliştirici sekmesi/Developer Tab, Visual Basic komutuna tıklayalım (Kısayol: Alt + F11)

vba

vba2

vba3Devamı »