MSGBOX için BOLD uygulaması

Katılım
24 Haziran 2005
Mesajlar
142
Excel Vers. ve Dili
excel 2003 ing
Arkadaşlar bir türlü mesajbox içerisine yazdırmaya çalıştığım Application.Username i bold yazdıramıyorum. Her yolu denedim ancak bir türlü başaramadım.

Birde resim koymaya çalışmıştım msgbox içerisine ama onuda başaramadım.

Kodda nasıl bir değişiklik yapmam gerektiği konusunda yardım edebilirmisiniz?

Şimdiden teşekkürler

Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
baslik = "DİKKAT"


kullanici = Application.UserName

aciklama = kullanici.Font.bold = True & " " + Chr(13) & Chr(13) & "Dosyayı kontrol ediniz." + Chr(13) + Chr(13)

aciklama1 = aciklama + "Çıkmak istediğinizden eminmisiniz?"

'resim = "E:\F4.jpg"

stil = vbYesNo + vbinformationresim + vbMsgBoxSetForeground

a = MsgBox(aciklama1, stil, baslik)

If a = vbYes Then

SON = Sheets("Kullanıcı").[A65536].End(3).Row
Sheets("Kullanıcı").Range("A" & SON + 1) = Application.UserName
Sheets("Kullanıcı").Range("b" & SON + 1) = Format(Now, "hh:mm:ss")
Sheets("Kullanıcı").Range("c" & SON + 1) = Format(Date, "dd-mm-yyyy")
Sheets("Kullanıcı").Range("d" & SON + 1) = "save etti"

Else

Cancel = True

End If

'If a = vbNo Then Cancel = True
End Sub
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,058
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Boşuna uğraşmışsınız yazdıramazsınız. Userformda kendinize bir msgbox yapın ve bunu kullanın.
 

Seyit Tiken

Uzman
Uzman
Katılım
23 Ağustos 2005
Mesajlar
4,651
Excel Vers. ve Dili
Excel : 2010
Levent beyinde söylediği gibi formla yapabilirsiniz. Ekli dosyada, msgBox'a benzetilmiş bir UserForm çalışması mevcut. Username'nin uzunluğuna göre Label'leri ayarlamak gerekebilir.
 
Katılım
24 Haziran 2005
Mesajlar
142
Excel Vers. ve Dili
excel 2003 ing
Üstadlar çok teşekkür ederim yardımlarınız için.

Seyit bey özellikle gönderdiğiniz dosya için gerçekten minnettarım. Bu dosyada boldsuz kullanmaya karar verdim ama gönderdiğiniz örnek çok iyi bir fikir olacaktır başka çalışmalarda. Fikrinize sağlık..

syg
 
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
ekli dosya için The server is too busy at the moment. Please try again later.
 
Üst