combobox dan veri doğrulama yapmak

Katılım
16 Haziran 2005
Mesajlar
164
merhabalar
ben bir liste oluşturdum ve buna bir ad verdim düşeyara formülü için veri doğrulama ile listeledim fakat listeye görsel olarak müdahele edilemediğinden bunu açılır pencere olarak yaptım fakat bu sefer düşey ara formülü çalışmadı atıyorum a1 hücresinden değeri alıyordu şimdi orda combobox var
bunu nasıl yapabilirim
teşekkürler
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Tasarım moduna geçiniz.Ve çalışma sayfasındaki combobox'ın üzerine 2 kere tıklayınız.Ve açılan kod sayfasına aşağıdaki kodu yapıştırınız.
Combobox'a her tıkladığınızda combobox'ın içindeki değer A1 hücresine yazılacaktır.
Kolay gelsin.:cool:
Kod:
Private Sub ComboBox1_Click()
Range("A1").Value = ComboBox1.Value
End Sub
 
Katılım
16 Haziran 2005
Mesajlar
164
teşekkürler

Merhaba.
Tasarım moduna geçiniz.Ve çalışma sayfasındaki combobox'ın üzerine 2 kere tıklayınız.Ve açılan kod sayfasına aşağıdaki kodu yapıştırınız.
Combobox'a her tıkladığınızda combobox'ın içindeki değer A1 hücresine yazılacaktır.
Kolay gelsin.:cool:
Kod:
Private Sub ComboBox1_Click()
Range("A1").Value = ComboBox1.Value
End Sub

işime yaradı fakat şimdi şöyle bir problem çıktı ben kodları bozmasınlar diye sayfaya koruma koydum çalışılan tüm hücreler ve karma kutunun kilidini kapattım seçim yaptığım zaman sonuç çıkmadan önce değiştirmeye çalıştığınızı hücre veya grafik parola korumalıdır . diyor ama işlemide yapıyor başka nerden açmam lazım korumaları
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
A1 hücresinin ve karma kutunun kilidini kaldırınız.:cool:
 
Katılım
16 Haziran 2005
Mesajlar
164
tüm bu işlemleri yaptım hatta seçim sonucu düşey aramaya göre veri yazılan hücrelerin korumalarını da açtım sonuç aynı

Sorunu çözdüm linkedCell Hücresi olarak atadığım hücredeki kilidi kaldırmayı unutmuşum
 
Son düzenleme:

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,254
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Merhaba.
Kodu şu şekilde değiştirerek deneyiniz.:cool:
Kod:
Private Sub ComboBox1_Click()
ActiveSheet.Unprotect
Range("A1").Value = ComboBox1.Value
ActiveSheet.Protect
End Sub
 
Üst