- Katılım
- 25 May 2018
- Mesajlar
- 1,508
- En iyi yanıt
- 13
- Puanları
- 113
- Konum
- İstanbul
- Web sitesi
- excelarsivi.com
- Ad Soyad
- Murat OSMA
- Office Vers.
- Office 365 TR+EN
MsgBox( Prompt, [Buttons], [Title], [HelpFile], [Context] )
Bir mesaj kutusu görüntüler.
Kullanıcı tarafından hangi düğmenin seçildiğini gösteren bir VbMsgBoxResult numaralandırma döndürür.
Prompt - Mesaj kutusunda görünmesini istediğiniz metin dizesi.
[Buttons] Mesaj kutusunun özelliklerini belirten isteğe bağlı bir argüman.
Gösterilecek düğmelerin sayısını ve türünü tanımlayan ana seçenekler şunlardır;
Eğer [Buttons] argüman atlanmışsa ya da yukarıdaki değerler belirtilmezse varsayılan değer vbOKOnly kullanılır.
Mesaj kutusu için ek özellikler belirten başka bir dizi [Buttons] değeri de vardır. Bu değerler diğer seçeneklerle birlikte kullanılabilir.
Simge stilini tanımlamak için seçenekler:
Varsayılan düğmeyi belirtmek için seçenekler:
Mesaj kutusunun modalitesini tanımlamak için seçenekler:
Yukarıdaki grupların her birinden sadece bir seçenek fonksiyona sağlanmalıdır.
Aşağıdaki VbMsgBoxResult numaralandırma değerlerinden birini döndürerek, kullanıcı tarafından seçilen seçeneğin geliştiricisini bilgilendirir:
Örnek Kullanım
Bir mesaj kutusu görüntüler.
Kullanıcı tarafından hangi düğmenin seçildiğini gösteren bir VbMsgBoxResult numaralandırma döndürür.
Prompt - Mesaj kutusunda görünmesini istediğiniz metin dizesi.
[Buttons] Mesaj kutusunun özelliklerini belirten isteğe bağlı bir argüman.
Gösterilecek düğmelerin sayısını ve türünü tanımlayan ana seçenekler şunlardır;
Value | Görüntülenen Düğmeler |
---|---|
vbOKOnly | OK |
vbOKCancel | OK And Cancel |
vbAbortRetryIgnore | OK And Cancel |
vbYesNoCancel | Yes, No And Cancel |
vbYesNo | Yes And No |
vbRetryCancel | Retry And Cancel |
Eğer [Buttons] argüman atlanmışsa ya da yukarıdaki değerler belirtilmezse varsayılan değer vbOKOnly kullanılır.
Mesaj kutusu için ek özellikler belirten başka bir dizi [Buttons] değeri de vardır. Bu değerler diğer seçeneklerle birlikte kullanılabilir.
Simge stilini tanımlamak için seçenekler:
Value | Anlam |
---|---|
vbCritical | Mesaj kutusuna bir Kritik Mesaj simgesi görüntüler. |
vbQuestion | Mesaj kutusunda bir Soru simgesi görüntüler. |
vbExclamation | Mesaj kutusundaki bir ünlem simgesini görüntüler. |
vbInformation | Mesaj kutusundaki bir Bilgi simgesini görüntüler. |
Varsayılan düğmeyi belirtmek için seçenekler:
Value | Anlam |
---|---|
vbDefaultButton1 | En soldaki düğmenin varsayılan olarak seçildiğini belirtir. |
vbDefaultButton2 | Soldan ikinci düğmenin varsayılan olarak seçildiğini belirtir. |
vbDefaultButton3 | Soldan üçüncü düğmenin varsayılan olarak seçildiğini belirtir. |
vbDefaultButton4 | Soldan dördüncü düğmenin varsayılan olarak seçildiğini belirtir. |
Mesaj kutusunun modalitesini tanımlamak için seçenekler:
Value | Anlam |
---|---|
vbApplicationModal | Kullanıcı, kutuya yanıt verene kadar mevcut Excel uygulamasını askıya alır. |
vbSystemModal | Kullanıcı, kutuya yanıt verene kadar tüm uygulamaları askıya alır. |
vbMsgBoxHelpButton | Diğer düğmelere ek olarak bir Yardım düğmesi görüntüleyin. |
vbMsgBoxSetForeground | Mesaj kutusunun ön planda görüntülenmesini sağlar. |
vbMsgBoxRight | Mesaj kutusunun içeriğini sağa hizalar. |
vbMsgBoxRtlReading | Mesaj kutusundaki metni sağdan sola görüntüler. |
Yukarıdaki grupların her birinden sadece bir seçenek fonksiyona sağlanmalıdır.
[Title] | Mesaj kutusunun üstünde görüntülenecek bir başlık belirten isteğe bağlı bir metin dizesi. |
[HelpFile] | 'Yardım' düğmesi seçiliyse görüntülenecek Yardım dosyasını tanımlayan isteğe bağlı bir dize bağımsız değişkeni. |
Eğer [HelpFile] argüman sağlanırsa, [Context] bağımsız değişkeni de sağlanmalıdır. | |
[Context] | Görüntülenecek Yardım konusu için içerik kimliği olan isteğe bağlı sayısal bir değer. |
Eğer [Context] argüman sağlanırsa, [HelpFile] bağımsız değişkeni de sağlanmalıdır. |
Aşağıdaki VbMsgBoxResult numaralandırma değerlerinden birini döndürerek, kullanıcı tarafından seçilen seçeneğin geliştiricisini bilgilendirir:
VbMsgBoxResult | Value | Seçilen Düğme |
---|---|---|
vbOK | 1 | OK |
vbCancel | 2 | Cancel |
vbAbort | 3 | Abort |
vbRetry | 4 | Retry |
vbIgnore | 5 | Ignore |
vbYes | 6 | Yes |
vbNo | 7 | No |
Örnek Kullanım
PHP:
Sub ExcelTurkey()
MsgBox ("Hoş Geldiniz!")
cevap = MsgBox("Bu hesaplama birkaç dakika sürebilir. Devam etmek istiyor musunuz?", vbYesNo)
If cevap = vbYes Then
MsgBox "Hesaplamaya Devam Ediliyor.."
Else
MsgBox "Hesaplamaya İptal Edildi.."
End If
cevap = MsgBox("Aradığın Dosya Bulunamadı.", vbRetryCancel + vbExclamation)
If cevap = vbRetry Then
MsgBox "Yeniden deniyoruz."
Else
MsgBox "Arama iptal edildi."
End If
End Sub
Son düzenleme: