"Select case" komutu ikiden fazla durumun söz konusu olduğu şartlarda program akışını yönlendirmek için kullanılan yönlendirme komutudur. "Select Case" komutu durum değişkenine göre hareket eder. Aşağıda "Select Case" komutunun yazım kuralı açıklanmıştır.
Select Case [Durum Değişkeni]
Case [Durum1]
............... ' Durum1 oluşursa çalışacak kod
Case [Durum2],[Durum3]
............... ' Durum2 veya Durum3n oluşursa çalışacak kod
Case Is > [Durum4]
............... ' Durum değişkeni Durum4'den büyükse
' çalışacak kod
Case Is < [Durum5]
............... ' Durum değişkeni Durum5'den küçükse
' çalışacak kod
Case Else
............... ' Yukarıdaki durumların hiçbiri gerçekleşmiyorsa
' çalışacak kod
End Select
