DeÄŸiÅŸkenler ve veri tipleri



DEĞİŞKENLER ve VERİ TİPLERİ

Bir programlama dilinin en önemli öğelerinden biride değişkenler ve bu değişkenlerin veri tiplerdir.

Mesela; Bir iÅŸte çalışıyorsunuz. Patronunuz sizi iÅŸe alırken bazı sorular sormuÅŸtur, en azından CV hazırlamışsınızdır. CV’nizdeki maaÅŸ konusunu ele alacak olursak, 1.250 birim maaÅŸ talebi olmuÅŸ olsun, ÅŸirketin finansmanından 1.250 birim YTL ayrılacak demektir. Yani iÅŸe alınacak kiÅŸi Erdal ÇATAL ise ve maaşı 1.250 birim ise; Erdal ÇATAL muhasebe elamanıdır ve 1.250 birim maaşı vardır gibi bir tanım yapmanız ÅŸirketiniz açısından faydalı olacaktır. Nasıl iÅŸe alınan bir elemanın maaşı belirlenmeli ise Visual Basic’ programına da aynı ÅŸekilde Visual Basic’ in tanımadığı bir sözcüğü (deÄŸiÅŸken) tanımlamanız gereklidir, ancak zorunluluk yoktur.


    Visual Basic ya da Visual Basic Application kullanılarak yazılan bir kod için deÄŸiÅŸken tanımlama zorunluluÄŸu yoktur. DeÄŸiÅŸken tanımlaması programınızın hızı açısından önem arz etmektedir. Visual Basic Application tanımlanan deÄŸiÅŸkenler için hafızadan gerektiÄŸi kadar yer ayırır. Tanımlanmayan veya boyut bildirilmeyen deÄŸiÅŸkenler hafızanın ÅŸiÅŸmesine sebep olacaktır, çünkü tanımlanmayan deÄŸiÅŸkenler hafızayı fazlası ile yorarlar. Bu yorgunluk büyük projelerde kendini hissettirecektir.



VBA'da değişken tanımlanırken genelde Dim deyimi kullanılır.

Dim DeÄŸiÅŸken_Adi As Tipi [Dim: Boyut (Dimenson)]

DEĞİŞKEN TİPLERİ (VARİABLES)


Değişken Tipi Değişken Türü Byte

  •     Byte Sayısal 1
  •     Integer Sayısal 2
  •     Long Sayısal 4
  •     Single Sayısal, Ondalık 4
  •     Double Sayısal, Ondalık 8
  •     Currency Sayısal Para 8
  •     Date Tarih 8
  •     String Metin 10
  •     Boolean Mantıksal 2
  •     Object Nesne 4
  •     Variant Belirsiz 16 , +1 bayt her karakter için



Süleyman Uzunköprü