InputBox (Veri Giriş Kutusu) Kullanımı
Bir önceki derste MsgBox ile kullanıcıya bilgi vermeyi öğrendik. Peki ya kullanıcının klavyeden makroya dışarıdan veri girmesini istiyorsak? Örneğin bir rapor çalıştırıldığında kullanıcıya *"Hangi departmanın raporunu istiyorsunuz?"* diye sormak istiyorsak devreye InputBox girer.
InputBox Nasıl Yazılır?
InputBox, kullanıcının klavyeden yazdığı metni veya sayıyı anında bir değişkene (kutuya) kaydeder. Ardından bu veriyi dilediğimiz Excel hücresine yazdırabiliriz.
Kod Örneği
Dim personelAdi As String
' Kullanıcıya pencere aç ve yazdığı cevabı değişkene ata
personelAdi = InputBox("Lütfen personel adını giriniz:", "Personel Kayıt")
' Gelen veriyi Excel hücresine yaz
Range("A1").Value = personelAdi