Excel VBA Değişkenleri - Kolay Excel Makroları

İçindekiler

Tamsayı | dize | Çift Kişilik | Boole

Bu bölüm size bir değişken içinde Excel VBA'sı. Excel VBA'nın bir değişken kullandığınızı bilmesini sağlamak, değişken bildirmek olarak adlandırılır. Başlatma, basitçe, bir değişkene bir başlangıç ​​(başlangıç) değeri atamak anlamına gelir.

Çalışma sayfanıza bir komut düğmesi yerleştirin ve aşağıdaki kod satırlarını ekleyin. Kod satırlarını yürütmek için sayfadaki komut düğmesine tıklayın.

tamsayı

Tamsayı değişkenleri tam sayıları saklamak için kullanılır.

Dim x Tamsayı Olarak
x = 6
Aralık("A1").Değer = x

Sonuç:

Açıklama: ilk kod satırı, Tamsayı türünde x adında bir değişken bildirir. Ardından x'i 6 değeriyle başlatıyoruz. Son olarak, x'in değerini A1 hücresine yazıyoruz.

Sicim

Dize değişkenleri, metni depolamak için kullanılır.

Kod:

Dim kitap As String
kitap = "İncil"
Aralık ("A1"). Değer = kitap

Sonuç:

Açıklama: ilk kod satırı, String türünde isim defterine sahip bir değişken bildirir. Ardından, kitabı İncil metni ile başlatıyoruz. String değişkenlerini başlatmak için her zaman kesme işareti kullanın. Son olarak, değişken kitabının metnini A1 hücresine yazıyoruz.

Çift

Double türündeki bir değişken, Tamsayı türündeki bir değişkenden daha doğrudur ve sayıları virgülden sonra da saklayabilir.

Kod:

Dim x Tamsayı Olarak
x = 5.5
MsgBox "değer" & x

Sonuç:

Ama bu doğru değer değil! Değişkeni 5.5 değeriyle başlattık ve 6 değerini elde ettik. Double türünde bir değişkene ihtiyacımız var.

Kod:

Dim x Çift Olarak
x = 5.5
MsgBox "değer" & x

Sonuç:

Not: Uzun değişkenler daha da büyük kapasiteye sahiptir. Daima doğru türdeki değişkenleri kullanın. Sonuç olarak, hataları bulmak daha kolaydır ve kodunuz daha hızlı çalışır.

Boole

True veya False değerini tutmak için bir Boolean değişkeni kullanın.

Kod:

 Dim Boolean olarak devam et
devam = Doğru
Devam = True ise MsgBox "Boole değişkenleri harika"

Sonuç:

Açıklama: ilk kod satırı, Boolean türünde devam adında bir değişken bildirir. Ardından, True değeriyle devam etmeyi başlatıyoruz. Son olarak, Boolean değişkenini yalnızca, değişken True değerine sahipse bir MsgBox görüntülemek için kullanırız.

Arkadaşlarınızla sayfasını paylaşan sitenin gelişimine yardımcı olacak

wave wave wave wave wave