Excel Hakkında Herşey

Değişkenleri Tanımlama

Bu bölümde, Excel VBA'da bir değişkeni nasıl bildireceğimizi, başlatacağımızı ve görüntüleyeceğimizi öğreneceğiz. Değişken kullanabilmek için Excel VBA'da bir değişkeni tanımlamamız gerekir.

Örnek: myText değişkenini yazı olarak tanımlıyoruz:

Dim myText As String

Örnek: Toplam satır sayısını aşağıdaki gibi bulup değişkene atıyoruz:

Sub makro()

Dim lastrow As Long
lastrow = Rows.Count
Debug.Print lastrow

End Sub

Cevap: 1048576


Farklı değişkenleri virgül ile ayırarak tanımlamak

Sub makro()

Dim last_row As Long, last_column As Long

last_row = Rows.Count
last_column = Columns.Count

Debug.Print last_row
Debug.Print last_column

End Sub

Cevap:
1048576
16384


Dizi olarak değişken tanımlama

Dim my_month(1 To 12) As String
my_month(1) = "Ocak"
my_month(2) = "Şubat"
my_month(12) = "Aralık"

'Bu şekilde tanımlanırsa başlangıç numarası 0 olur:
Dim my_month(11) As String


2 boyutlu dizi olarak değişken tanımlama

Dim aylik_satislar(1 To 12, 1 To 3) As Variant

şirket A

şirket B

şirket C

ocak

(1,1)

(1,2)

(1,3)

şubat

(2,1)

(2,2)

(2,3)

mart

(3,1)

(3,2)

(3,3)

nisan

(4,1)

(4,2)

(4,3)

mayıs

(5,1)

(5,2)

(5,3)

haziran

(6,1)

(6,2)

(6,3)

temmuz

(7,1)

(7,2)

(7,3)

ağustos

(8,1)

(8,2)

(8,3)

eylül

(9,1)

(9,2)

(9,3)

ekim

(10,1)

(10,2)

(10,3)

kasım

(11,1)

(11,2)

(11,3)

aralık

(12,1)

(12,2)

(12,3)



Sabit değişkenler tanımlama

Const my_yazi As String = "sabit yazı"
Const my_sayi As Long = 9999

Paylaş:

Ara

Son eklenen

Option Button

Option Button (Seçenek Düğmesi) bir kullanıcının birkaç seçenek arasından seçim yapmasını sağlar. Geliştirici sekmesinde, Ekle butonunda, Ac...