MsgBox Nedir?

MsgBox, Excel makroları yazdığımızda yapılan bazı işlemlerin sonuçlarına dair bilgilendirme için kullanabileceğiniz bir iletişim kutusudur. Örnek olarka, çalışma sayfanıza bir komut düğmesi yerleştirin ve aşağıdaki kod satırlarını ekleyin:

1. Basit bir mesaj.

MsgBox "Bu bir test mesajıdır"

Sayfadaki komut düğmesine tıkladığınızda sonuç:

msg1

2. Biraz daha gelişmiş bir mesaj verelim. Önce A1 hücresine bir sayı yazın.

MsgBox "A1 hücresinde " & Range("A1") & " yazmaktadır."

Sayfadaki komut düğmesine tıkladığınızda sonuç:

msg2

Not: İki metni birleştirmek için & operatörünü kullandık. Aradaki Range("A1") komutu ise hücrede yazılı olan değerin ne olduğunu bildirmektedir.

3. Mesajda yeni bir satır başlatmak için, vbNewLine ya da vbCrlf komutlarını kullanın.

msg3