Arkadaşlar iyi derecede excel bilen birinin yardımına ihtiyacım var.
Problem şu:
Diyelim ki liste kutusunda örneğin sebzeler ve meyvalar başlıklı (başlık dedim çünkü bu başlıkların altında da sebze meyva türleri olacak) değişkenlerim var ve liste kutusundan bunlardan birini seçtiğimde A1 hücresinde o seçtiğim (meyva veya sebse başlıklı değişken)yer alacak. Şimdi asıl zor olan konuya geçelim. Başka bir liste kutum daha var ve bu liste kutusundaki değişkenler de A1 hücresine göre değişecek. Yani 1. liste kutusundan ‘Meyvalar’ değişkenini seçip A1 hücresinde meyvalar yazdığında 2. liste kutusunda meyva isimleri listesi görünecek ve bunlardanda birini seçtiğimde A2 hücresinde yer alacak. Yine 1. liste kutusunda sebzeleri seçtiğimde yani A1 hücresine ‘Sebzeler’ değişkeni atadığımda 2. listede sebze isimleri listesi olacak. Olayın özeti olarak 2. listem birinci listedeki değişkene göre değişecek. Bilen varsa yardımlarını bekliyorum lütfen. Şimdiden teşekkürler.
yorumlar
Yokmu arkadaşlar yardımcı olabilecek kimse
Bunun için en uygun yer anetin programcılık grupları eğer nasıl üye olunur felan bilmiyosan bi msj at ya da uğraşamam diyosan bana soruyu daha açık şekilde yaz ben senin yerine yazayım. bi de exel şart değilse c de felan yazarım ama siyah ekranda pek güzel gözükmez.
ben excel biliyorumolur mu?
Ne demek istediğinizi tam anlayamadım ama eğer excell de iyiyseniz ve bana yardımcı olmak istiyorsanız olur tabi neden kabul etmeyeyim yardımınızı. Bu arada başka programlarla değil Excell ile yapmak istiyorum bunu. Çünkü diğer bütün parametlerle, formüllerle, fonksiyonlarla, yazıp çizdiklerimle yeniden cebelleşmek istemiyorum. Yani şuan elimde yukarıda bahsettiğim problemin haricindeki kısımların hazır oluğu bir çalışma var. Bu çalışmayı yeniden başka bir brogramda yapmak biraz kasıyo beni.
oarayada başvurdum ama henüz bir gelişme yok. Ayrıca bu işin excell de oolması şart. Bu arada tam olartak ne yapmak istediğimi açık ve örnekle anlatacağım ve üzerinde çalışacağınız bir sayfalık bir excell sayfasını mailinize gönderebilirim eğer mailnizi verirseniz.
Yanlış anlamadıysam (ben salağımdır, zaman zaman algılama sorunum vardır, bigudi beyden peşinen özür dilerim) farklı iki sayfada örneğin sayfa1 deki bilgilerin otomatik olarak sayfa2 de güncellenmesini istiyorsun. Diyelimki Sayfa1 A1 hücresindeki veri Sayfa2 deki herhangi bir hücreye atanacak; şu:=Sayfa1!A1diyelimki başka bir excel dosyasından yapacaksın, veriyi alacağın yer Kitap1 Sayfa2 A1olsun. Kitap2 nin herhangi bir hücresine şu:=[Kitap1]Sayfa2!$A$1
Yaa arkadaşlar weblerde çok rastladığımız bir olay bu. Hani combo box lar vardır, sıralı değişkenlerden birini seçersiniz ya! işte bu değişkenlerden birini seçtiğinizde diğer bir combo box taki değişkenler birinci combo box taki değişkene göre tamamen değişecek. Bilmem anlatabildim mi?
Gel inat etme visul basicde yazıver şunu 🙂 Çok kolay bi iş visul için. Ben iller ilçeler versiyonunu yaptım
demeye çalışıyor ki; iki combo var, birinde iller var diğerinde ilçeler.ben gidip illerden ankarayı seçersem, ilçeler combosunda sadece ankara ilçeleri görünsün, başka ilçe değil.arkadaşa uyarlarsak; combo1 de sebzeler ve meyveler yazıyor, combo2 de ise sebze isimleri ve meyve isimleri bir excel tablosundan alınarak geliyor. amcam combo1 de sebzeleri seçti, track! combo2 de sadece sebze isimleri…bkz: nüfus ve vatandaşlık idaresi kimlik sorgulama sayfası…
ne güzel anlatmışsın olayı. Excell şart abi yaa. illaki excell de olacak. (düşey ve yatayara fonksiyonlarıyla ilgi bişiler, bu fonksiyonlarla yapılır sanırım)
Kitap1.xls Arkadaşlar bu syfa size hem derdimi anlatacak hem de üzerinde çalışabilirsiniz.
Link yanlış olmuş. sory. doğrusu>>> bu
şuna bir bak, derim –> adresler.xls
data -> validation – validation criteria = list; source : $A:$A
Arkadaşlar bi bakın isterseniz örnek1, örnek2. Tam olarak istediğim buydu işte. Eğer nasıl yaptığımı öğrenmek isteyen olursa anlatmaya hazırım.
Bu arada absconder arkadaşımız bayağı yaklaşmış hedefe ama 11 den vurmuş. her firma için 3 veya dört adres, yine 3 veya 4 telefon numarası olması durumunda bu firma için hangi adresi seçeceğim durumu yok. Yinede bütün arkadaşlara yardımcı olmak veya olabilmek uğruna verdiği emeğe saygı duyarak çok çok teşekkür ediyorum.
fakat yapmak istediğiniz şeyi Excel’de yapmak ufak bir vba koduyla mümkün. Visual basic, ya da herhangi bir basic ile tanışıklığınız varsa siz de yapabilirsiniz; yoksa başkasından yardım alabilirsiniz.Daha önceki arkadaş programın doğru ismini yazarak hatanıza dikkat çekmişti. Esprisini batırdığım için kendisine özür borcum var artık.
öncelikle “Excell” nedir ya???”Excel”,”ex” ve “cell” kelimelerinden türemiş bir kelime değildir,”excellent”‘dan gelir. Bu ayrıntıyı geçelim,İkili değerler için vb ye gerek yok. Ufak mantıksal işlemlerle halledebilirsin.Kısaca anlatayım.combobox da seçtiğin değere göre diğer hücreye farklı bir değer gelmesini istiyorsan IF çok işine yarayacaktır.şöyle ki;meselaA1 combobox değerleri A,Ba1 de seçtiğin değere göre A2 hücresine, a için 1 b için 2 gelecek.değerin gelceği yere =IF(A1=a;1;2)yazrsan sonuç şu olur.eğer A1 değeri a ise 1 getir,yoksa 2 getir.bu ve benzeri mantıksal işlemleri ard arda kullanarak yapabilirsin.