Userformda yapılan değişik nasıl kaydedilir?

Katılım
7 Ağustos 2006
Mesajlar
472
Excel Vers. ve Dili
EXCEL 2003 TÜRKÇE
Merhabalar
Ben userformda commandbutton1 e tıklayınca renk paleti çıkıyor.Bu renk paletinde renk seçip tamama tıklayınca bunu listbox1 e uyguluyor.Fakat userform1 i tekrar açınca yine eski haline geri dönüyor.Benim yapmak istediğim seçtiğim renk her zaman uygulansın.Userformu açıp kapattığımda dahi.
İYİ günler...
 

Kemal Demir

Özel Üye
Katılım
29 Temmuz 2004
Mesajlar
2,108
Private Sub UserForm_Initialize()
UserForm1.BackColor = RGB(10, 50, 70)
End Sub


Yukarıdaki Kod Userform'a Zeytuni Rengi verir.(Eğer Renk Körü Değilsem)
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Merhabalar
Ben userformda commandbutton1 e tıklayınca renk paleti çıkıyor.Bu renk paletinde renk seçip tamama tıklayınca bunu listbox1 e uyguluyor.Fakat userform1 i tekrar açınca yine eski haline geri dönüyor.Benim yapmak istediğim seçtiğim renk her zaman uygulansın.Userformu açıp kapattığımda dahi.
Bu işlemi yapan kodları yazarmısınız.
 
Katılım
7 Ağustos 2006
Mesajlar
472
Excel Vers. ve Dili
EXCEL 2003 TÜRKÇE
Private Sub CommandButton2_Click()
On Error Resume Next
Application.ScreenUpdating = False
adres = ActiveCell.Address
[HY1].Select
Application.Dialogs(xlDialogPatterns).Show 1
ActiveCell.Value = ActiveCell.Interior.Color
szrenk = ActiveCell.Value
Me.ListBox1.BackColor = szrenk
Range(adres).Select
Application.ScreenUpdating = True
End Sub
 

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,646
Excel Vers. ve Dili
Pro Plus 2021
Kodlarınıza aşağıdaki satırları ekleyin.
Kod:
Private Sub UserForm_Initialize()
Me.ListBox1.BackColor = [hy1]
End Sub
 
Katılım
7 Ağustos 2006
Mesajlar
472
Excel Vers. ve Dili
EXCEL 2003 TÜRKÇE
Sayın veyselemre
Çok teşekkür ediyorum.Tam benim dediğim gibi oldu..
İYİ akşamlar
kolay gelsin
 
Üst