Değişken default değer atama

Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Merhaba arkadaşlar.
Gerek function içinde gerekse genel düzeyde tanımladığım değişkenlere default değer atarken hata alıyorum.
public A as boolyan = True
dim B as byte = 1
Acaba hata nerede?
Teşekkürler.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
= True ve = 1 kullanmamayı deneyin. Bildiğim kadarıyla = durumu Set işleminde kullanılıyor.
 
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
Merhaba
Hocam kullanmamayı demişsiniz. Diğer c# dilinde ve Vb dilinde de = set (ayarlama) işleci olarak görev üstleniyor. Ama ben verdiğim örneklerde de olduğu gibi bende Compiler hata veriyor.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
C#:
Const A As Boolean = True
Const B As Byte = 1
'
Sub Test()
    MsgBox A
    MsgBox B
End Sub
.
 

YUSUF44

Destek Ekibi
Destek Ekibi
Katılım
4 Ocak 2006
Mesajlar
12,073
Excel Vers. ve Dili
İş : Ofis 365 - Türkçe
Ev: Ofis 365 - Türkçe
Denediniz mi?
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
4 No'lu mesaja baktiniz mi?

.
 
Katılım
31 Aralık 2011
Mesajlar
378
Excel Vers. ve Dili
2016 türkçe
Altın Üyelik Bitiş Tarihi
08-10-2020
C#:
Const A As Boolean = True
Const B As Byte = 1
'
Sub Test()
    MsgBox A
    MsgBox B
End Sub
.
Merhaba
Haluk hocam sabit değil de değişkenlerin default değerlerini değiştirmem gerekiyor. Çünkü program içinde tanımladığım değişken değerleri değişmek zorunda. Yardımcı olabilirseniz sevinirim hocam.
teşekkürler.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Bir modülde Public olarak değişkenleri tanımlayın, sonra AutoOpen makrosu içinde değişkenlerin "Default" değerlerini atayın. Daha sonra kodlarınızda ilk olarak bu default değerler gelir, kodlarınıza göre bunlara değişik değerler de atanır.

.
 
Üst