در ویژوال بیسیک، انواع دادهها را میتوان به دو نوع عددی و غیرعددی تقسیم کرد.
1) نوع عددی
الف) اعداد صحیح (بدون نقطه اعشاری) مانند 500، 1024، -5
ب) اعداد اعشاری (با نقطه اعشاری) مانند 9/8، 0/50
شش نوع داده عددی در برنامه ویژوال بیسیک
(Byte) محدوده عددی آن از 0 تا 255 میباشد.
(Integer) محدوده عددی آن از 32768- تا 32767 میباشد.
(Long) محدوده آن تقریباً -/+2.1e9 میباشد.
(Single) اعداد منفی -3.402823e38تا -1.401298e-45 و اعداد مثبت 1.401298e-45 تا 3.402823e38
(Double) اعداد منفی -3.79769313486232e308 تا -4.94065645841247e-324 و اعداد مثبت 4.9406564584127e-324 تا 1.79769313486232e308 )
(Currency) از محدوده -922337203685477.5808 تا 922337203685477.5807 میباشد.