excel makro yönetimi
excel makro yönetimi

excel de penceremizde bulunan araçlarla yapamadığımız bazı özel işlemleri sizinde bildiğiniz gibi makro yardımıyla gerçekleştirebiliyoruz.bu yazımızda visual basic in msgbox ve inputbox fonksiyonlarını kullanacağız.Daha sonrasında hazırladığımız makroları bir düğme ile harekete geçireceğiz.

1.Standart “msgbox” kullanımı

sub basitmesajkutusu()
msgbox “merhaba bildirgec.org :)”
end sub

standart mesajbox kullanımı
standart mesajbox kullanımı

2. parametleri “msgbox” kullanımı

sub parametrelimesajbox()
msgbox “istanbul damı yaşıyorsunuz?”,vbYesNo,”örnek soru”
end sub

parametreli mesajbox kullanımı
parametreli mesajbox kullanımı

bu noktaya kadar iki farklı mesaj kutusu kullanımını gördük; şimdi ise inputbox kullanımına geçelim.
inputbox sizinde bildiğiniz üzere kullanıcıdan veri girişi yapılması için ,ekrana getirilen giriş kutularına verilen isimdir.

3.standart “inputbox” kullanımı

bu örneğimizde kullanıcıdan hangi şehirde yaşadığını isteyelim ve girmiş olduğu bilgiyi excel deki a1 hücresine yazdıralım.
girilecek bilginin saklanacağı bir değişken tanımlamakla başlayalım

sub giriskutusu()
dim veri as string
veri=inputbox(prompt:=”hangi şehirde yaşıyorsunuz?”,title:=”örnek soru”,default:=”buraya yazınız”)
Range(“a1”)=veri
end sub

inputbox kullanımı
inputbox kullanımı

buraya kadar herhangi bir problemle karşılaşmadıysak şimdi excel de geliştirici sekmesi altındaki ekle bölümünden 3 adet düğme ekleyelim ve bu düğmelere yazmıs olduğumuz makroları atayalım.

excel-geliştirici sekmesi-ekle-düğme
excel-geliştirici sekmesi-ekle-düğme

eğer geliştirici sekmesini bulamadıysanız ofis düğmesi-excel seçeneklerinden-şeritte geliştirici sekmesini göster kutusunu işaretleyin.
3 adet düğmemizi eklediysek eğer; bu düğmelere makroları atayabiliriz.

excel makro ata
excel makro ata

her düğmeye ayrı ayrı makro atamalısınız.

excel makro ata
excel makro ata

artık makrolarınızı deneyebilirsiniz.Dosyanızı kaydederken makroların etkin olabilmesi için farklı kaydet den -“excel makro etkin çalışma kitabı” seçeneğini kullanmanız gerekmektedir.Dosyanızı kapatıp açtığınızda ise makroları etkinleştir kutucuğunu işaretlemeyi unutmayın.Yapmış olduğumuz bu uygulamanın excel dosyasını buradan indirebilirsiniz.