• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Müşteri isimlerine müşteri kodlarını atama

  • Konbuyu başlatan Konbuyu başlatan Zahir
  • Başlangıç tarihi Başlangıç tarihi
Katılım
21 Mart 2006
Mesajlar
234
Excel Vers. ve Dili
Excel 2003 - İngilizce
Arkadaşlar bundan önce sorduğum soru çok detaylı gelmiş olacak ki herhangi bir cevap gelmedi. Soruyu daha basite indirgeyerek tekrar sormak istiyorum. İşimi oldukça kolaylaştıracak bir konu olduğu için yardımlarınızı bekliyorum. Ekli dosyada müşteri kodu, adı soyadı, adresi ve durumu belirtilen bir liste var. İstediğim şu; macroyu çalıştırdığımda userform üzerinde A'dan Z'ye sıralanmış müşterilerin isimleri olan bir liste çıksın (Fakat bu listeye durmunda "ayrıldı" ibaresi olanlar dahil olmasın.) Ben müşteri ismini çift tıkladığımda aktif olan hücreye müşterinin kodunu yazarak bir alt hücreye gitsin. Hepsi bukadar.
Yardımcı olursanın gerçekten çok memnun olacağım. Kolay gelsin.
 
Sayın masiva80, tam istediğim gibi olmuş. Teşekkür ederim. Birkaç sorum daha olacak. 1.Bu listedeki isimleri listbox'ta A'dan Z'ye sıralanmış olarak göremezmiyiz. 2. Listbox açıkken aktif hücreyi kendim seçemezmiyim.
 
cevap

tüm veriler büyük harfle girilirse sıalama sağlıklı olur

for -next döngüsündeki sınırlar genişletilmelidir.


kodun amacına ulaşıp ulaşmadığını bildidsen sevinirim.
 
Sayın Masiva hücreyi kendimiz seçelim derken şunu kastediyorum; örneğin listbox açıkken mouse ile excel sayfasındaki herhangi bir hücreyi tıklayamıyorum. Mouse ile tıklayarak hücre adresini seçebilip seçemeyeceğimizi sormak istiyorum. Ayrıca burdaki işlemi başka excel dosyalarındada yapmak istiyorum ama açık olan diğer dosyalara geçiş yapamıyorum. Acaba tüm çalışma kitaplarında bunu nasıl uygulayabilirim. Cevabınıza yarın bakabilirim. Şimdiden teşekkürler.
 
cevap

form açıkken hücreyi direk seçemiyoruz benim bildiğim kadarıyla.
kitplar arası işlem yapmak beni biraz aşıyor açıkcası
 
Sayın Masiva hücreyi kendimiz seçelim derken şunu kastediyorum; örneğin listbox açıkken mouse ile excel sayfasındaki herhangi bir hücreyi tıklayamıyorum. Mouse ile tıklayarak hücre adresini seçebilip seçemeyeceğimizi sormak istiyorum. Ayrıca burdaki işlemi başka excel dosyalarındada yapmak istiyorum ama açık olan diğer dosyalara geçiş yapamıyorum. Acaba tüm çalışma kitaplarında bunu nasıl uygulayabilirim. Cevabınıza yarın bakabilirim. Şimdiden teşekkürler.

Sorularınıza sıra ile cevap verirsem, Form açıkken hücrede işlem yapmak için userformun properties penceresinden showmodal özelliğini false yapın. Başka excel kitaplarına geçiş yapmak zor değil ama nasıl bir şey istediğinizi biraz daha açın. Yapılan bir uygulamanın tüm çalışma kitaplarında geçerli olması için uygulamayı eklenti haline getirebilirsiniz.
 
Form açıkken hücrede işlem yapmak için userformun properties penceresinden showmodal özelliğini false yapın. Başka excel kitaplarına geçiş yapmak zor değil ama nasıl bir şey istediğinizi biraz daha açın. Yapılan bir uygulamanın tüm çalışma kitaplarında geçerli olması için uygulamayı eklenti haline getirebilirsiniz.

Sayın leventm, söylediğiniz gibi showmodal özelliğini false yapınca tam istediğim gibi oldu. Form açıkken açık olan diğer excel dosyalarınada geçiş yapabiliyorum. Bu şekildede işimi görüyor. Şuan bu form liste.xls dosyasında mevcut. Tabiki istenilen excel dosyasından da açmak isterim. Ama bundan daha önemlisi şöyle bir sorunu farkettim. Aynı müşterinin iki farklı kodu olabiliyor. Bu durumda listede iki isim birden çıkıyor ancak her iki ismin müşteri kodları farklı olduğu halde ikisinide çift tıkladığımızda her ikisi için de ilk yazılı olan ismin kodunu yazıyor. Buna bir çözüm bulmak mümkünmü.
 
Geri
Üst