1.
visual basic for applications teriminin kısaltmasıdır. visual basic programlama dilinin microsoft office programlarında kullanılabilecek şekilde uyarlanmış halidir. vb diline göre öğrenimi daha kolaydır. daha az komut içerir. ofis programları içinde makro adı verilen basit programcıklar oluşturmaya yarar. özellikle excel programcılığının vazgeçilmezidir. fonksiyonlar ile çok daha uzun sürecek işler makrolar ile kısa sürede çözülebilir.
örnek: excelde sütundaki her dolu satırın altına boş bir satır eklemek epey uğraştırabilir ancak vba ile (aşağıdaki örnek kodla) basitçe halledilebilir.
-------------------
sub satir_ekle()
dim a as byte
dim b as ınteger
[a1].select
a = 2
b = 0
while activecell.value <> ""
b = b + 2
activesheet.rows(b).ınsert shift:=xldown
activecell.offset(a, 0).select
wend
end sub
-------------------
örnek: excelde sütundaki her dolu satırın altına boş bir satır eklemek epey uğraştırabilir ancak vba ile (aşağıdaki örnek kodla) basitçe halledilebilir.
-------------------
sub satir_ekle()
dim a as byte
dim b as ınteger
[a1].select
a = 2
b = 0
while activecell.value <> ""
b = b + 2
activesheet.rows(b).ınsert shift:=xldown
activecell.offset(a, 0).select
wend
end sub
-------------------
devamını gör...