UserForm Frame hakkında

asdsxx

Altın Üye
Katılım
22 Mayıs 2012
Mesajlar
500
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2027
Excel UserForm' Eklediğimiz Frame lerin arkaplan stillerini transparan yapabilirmiyiz.
Textbox larda özellik penceresinden bunu ayarlayabiliyoruz. Frame özelliklerinde "BackStyle" yok bunu kod yardımı ile "BackStyle" özelliğini "fmBackStyleTransparent" veya "fmBackStyleOpaque" olur mu?
Textbox da kod yazarak

TextBox1.BackStyle = fmBackStyleTransparent
TextBox1.BackStyle = fmBackStyleOpaque

Bu kodu Frame için nasıl uyarlanır
Frame1.BackStyle = fmBackStyleTransparent

kodunu yazınca aşağıdaki hata mesajı çıkıyor.

216616
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
UserForm 'un kendisinde bir desen/resim falan var da .... onun için mi Frame nesmesini transparan istiyorsunuz?

.
 

asdsxx

Altın Üye
Katılım
22 Mayıs 2012
Mesajlar
500
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2027
Evet Haluk bey.
 

asdsxx

Altın Üye
Katılım
22 Mayıs 2012
Mesajlar
500
Excel Vers. ve Dili
Excel 2016 Türkçe
Altın Üyelik Bitiş Tarihi
20-02-2027
Bu Frame command tuşu tıklanınca çalışacak ama o ana kadar form ilk açılışta ve diğer zamanlarda arka plan resminin görünmesini istiyorum.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
O zaman şöyle yapın, butona bastığınızda Frame1 nesnesini gösterir veya gizler...

Kod:
Private Sub CommandButton1_Click()
    Frame1.Visible = Not Frame1.Visible
End Sub
.
 
Üst