Modül 9: Etkileşim
MsgBox ile Kullanıcıya Soru Sormak (Evet/Hayır)
İnteraktif Mesajlar
Makronun ortasında kullanıcıdan kritik bir karar vermesini istiyorsanız vbYesNo parametresini kullanırız.
VBA Kodu:
Sub KararVer()
Dim cevap As Integer
cevap = MsgBox("Dosyalar silinsin mi?", vbYesNo + vbQuestion, "Uyarı")
If cevap = vbYes Then
MsgBox "Silindi!"
Else
MsgBox "İptal Edildi."
End If
End SubNe Göreceksiniz? Ekranda soru işaretli bir Evet/Hayır penceresi çıkacak, kullanıcının tıkladığı butona göre kod farklı bir yola sapacaktır.