Bir giriş eğitiminde değişkenlere, sabitlere ve VBA veri türlerine bir giriş yaptık. Bu eğitimde Genel değişkenleri ele alacağız. Genel değişken tanımı, herhangi bir modülün, Alt Yordam, İşlev veya Sınıfın belirli bir çalışma kitabında erişebileceği ve kullanabileceği bir değişkendir.
VBA'da Genel Değişken Bildirme
VBA'da bir değişken bildirmek için kullanabileceğiniz beş ana anahtar kelime vardır. Bunlar:
- karartma anahtar kelimesi
- Statik anahtar kelime
- Küresel anahtar kelime
- Genel anahtar kelime
- Gizli anahtar kelime
Genel değişken ve Genel değişken çok benzerdir.
Bir Public değişkeni bildirmek için, değişkeninizi VBA kodunuzun Bildirimler bölümünde Option Explicit ifadesinin altına, Alt Prosedürleriniz veya İşlevlerinizden herhangi birinin dışına yerleştirmeniz ve ayrıca Public anahtar sözcüğünü kullanmanız gerekir. Bu aşağıda gösterilmiştir:
1 | Tamsayı Olarak Genel MyVariable |
Bir değişkeni genel değişken olarak tanımladığınızda, o değişkenin kapsamını da çıkarmış olursunuz. Bir değişkenin kapsamını, onu bildirmek için kullandığınız anahtar kelimeye ve kodunuzda nereye yerleştireceğinize göre belirlersiniz.