Comboboxtaki değere göre hücre ve textbox değişimi

Katılım
2 Ekim 2007
Mesajlar
124
Excel Vers. ve Dili
office 2003

Herkese merhaba,

Yapmayı istediğim şey şu: userformdaki ölçüm aralığı combobox ından "datalar" sheetindeki değerler gelecek. Mesela 6000-10000 i seçince userformdaki diğer textboxlar pasif olacak veya userformdan tamamen kalkacak. Sadece 6000-10000 arası değerleri girecegim. mesela 2000 label ının karşısındaki textbox olmayacak veya pasif olacak ve değer giremeyecegim. Bu userformdaki mesele..

Ayrıca comboboxta seçim yapınca çalışma sayfasında da ona göre değer oluşacak. Diyelim ki 100-5000 i seçtim. o zaman 6000 den 10000 e kadar olan değer ve ölçülen değer hücreleri yok olacak. hem kenarlıkları yok olacak hem desen renkleri. Sanki orada bir şey yokmuş gibi olacak. 6000-10000 arasını seçince de 100 den 5000 e kadar olan satırlar için aynı şey geçerli olacak. kırmızı ile yazılmış ÖRNEK teki gibi..
Bu iki durum yapılabiliyorsa bu çok müteşekkir olurum.
 
Son düzenleme:

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,380
Excel Vers. ve Dili
Office 2021 TR & EN
Sayın burak80li

anladigim kadariyla orneklemeye calistim, umarım istediginiz gibi olmustur.
dosya ektedir, iyi çalışmalar dilerim.
 
Katılım
2 Ekim 2007
Mesajlar
124
Excel Vers. ve Dili
office 2003
Hocam müthişsin ya. Var ya bi ara ümidi kesmiştim herhalde yapılamaz bu diye..
Helal olsun.
Tek bir hata oluyor o da şu : 6000-10000 i seçtikten sonra 100-5000 i seçince bütün o satırların hepsi siliniyor. ilk başta 100-5000 i seçince hata olmuyor ama..
Neden kaynaklanıyor ki acaba?
 

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,380
Excel Vers. ve Dili
Office 2021 TR & EN
Merhaba

Hocam müthişsin ya. Var ya bi ara ümidi kesmiştim herhalde yapılamaz bu diye..
Helal olsun.
Tek bir hata oluyor o da şu : 6000-10000 i seçtikten sonra 100-5000 i seçince bütün o satırların hepsi siliniyor. ilk başta 100-5000 i seçince hata olmuyor ama..
Neden kaynaklanıyor ki acaba?
teşekkür ederim, evet haklısınız tekrar bakınca farkettim, geçici çözüm için, şimdilik söyle yapın, 6000-1000 'i seçtikten sonra 100-5000 seçmeden önce 100-10000 i seçin ,sonra işleminizi yapın, aşgoritmada bir hata yaptım sanıyorum, sonra bakıp çözmeye çalışıcam.

iyi çalışmalar dilerim.
 
Katılım
2 Ekim 2007
Mesajlar
124
Excel Vers. ve Dili
office 2003
Eyvallah hocam.
Bunu çözebilirseniz çok sevinecegim. Zira benim asıl programım bu değil. Beni anlayışla karşılarsınız umarım asıl excel dosyasını göndermedim için. Ben bu makroları ona uyarlayacağım. İşyerinde kullandığımız excel dosyasında çok daha fazla seçenekli bir durum var.
O yüzden inşaallah bunu çözeriz. Bunda hata olursa onda da olur çünkü. Ama bu kadarına bile çok sevindim ya :)

Haa hocam bir şey daha var. Çok yük oldum ama..
Bu textboxlardan herhangi birisi boş olursa hata uyarısı verme durumumuz olur mu makro ile? formu kapatırken "boş bıraktığınız bölümler var" desin mesela
 
Katılım
2 Ekim 2007
Mesajlar
124
Excel Vers. ve Dili
office 2003
Bu konuda iki şey daha isteyecegim.
userform açıldığında comboboxta default olarak herhangi bir veri olmuyor.
Default olarak 100-5000 in olmasını sağlayabilr miyiz. En çok o kullanılıyor mesela..

Bir de 6000-10000 veya 100-5000 seçildiginde çalışma sayfasında bazı satırlar görünmez oluyor ya. Dolayısıyla değer-ölçülen değer tablosunun altındaki hücreler de üste kayıyor. Onların kaymamasını sağlayan makro nedir. Bazen onu kullanmam gerekecek de..
 
Katılım
2 Ekim 2007
Mesajlar
124
Excel Vers. ve Dili
office 2003
Yardımcı olabilecek kimse yok mu acaba ya? Araştırmıyor da değilim. Türkçe sitelerin dışında bir çok sitede aradım ama bulamııyorum istedigimi. Bi el atsanız rica etsem.
 

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,380
Excel Vers. ve Dili
Office 2021 TR & EN
Merhaba

dosyanız ektedir.
 
Katılım
2 Ekim 2007
Mesajlar
124
Excel Vers. ve Dili
office 2003
brain bey harika olmuş ya.. Tam istedigim gibi çalışıyor. Ellerinize sağlık. kodları inceliyorum . Biraz sorularım olabilir vaktiniz olursa cevaplarsınız umarım
 

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,380
Excel Vers. ve Dili
Office 2021 TR & EN
Merhaba

brain bey harika olmuş ya.. Tam istedigim gibi çalışıyor. Ellerinize sağlık. kodları inceliyorum . Biraz sorularım olabilir vaktiniz olursa cevaplarsınız umarım
rica ederim, bazı yerlerde kayıt makroları kullandıgım icin kodlar bayagi uzun oldu ama sonucta istenen durum gerceklesiyorsa problem yok demektir.
 
Katılım
2 Ekim 2007
Mesajlar
124
Excel Vers. ve Dili
office 2003
Evet hocam gördüm. Makro kaydettiginizi anladım bazı yerlerde ama zaten gerekliydi. Onca satırı yazmak fuzuli olurdu. Şimdi kodları anlamaya çalışıyorum
Şimdilik anladığım şu ki: Siz önce o satırları tamamen silip sonra duruma göre tekrar oluşturuyorsunuz.
 
Katılım
1 Eylül 2008
Mesajlar
44
Excel Vers. ve Dili
2003
kayıt proğramı

merhaba brain bey ben buraya eklşiyorum benzer bir userform örneğini. şimdiden teşşekür ederim . böyle bir userform ve birde girilen bilgilerin yatay yazıldığı bir çalılma sayfası ve mesajımda belittiğim şeyler
 

BG

Özel Üye
Katılım
5 Mayıs 2008
Mesajlar
1,380
Excel Vers. ve Dili
Office 2021 TR & EN
Üst