Şimdi Ara

Excel Sayfalar Arası Sütün Bilgi Transferi

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
14
Cevap
0
Favori
3.283
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Herkese Merhaba,
    Benim yapmak istediğim fakat internette aramalar sonucu bulamadığım basit bir işlem. 1. Sayfada C sütunundaki bilgileri diğer 2. 3. 4. 5. sayfalarda da C sütununda otomatik doldurma yapması. Örnek olarak 1. Sayfada C sütununa girilen bilgi "ADF Mühendislik" olsun yine 1. sayfada C sütununa "AD" yazdığımda (ADF Mühendislik) olarak yazıyor aynısını diğer sayfalarda ki C Sütununa "AD" yazdığımda da ADF Mühendislik olarak yazsın istiyorum.



  • Sanırım 1. sayfadaki otomatik tamamlamaları, diğer sayfalara uygulasın istiyorsunuz.
    Bildiğim kadarı ile bunu yapamazsınız.



    < Bu mesaj bu kişi tarafından değiştirildi cdemir -- 1 Mart 2019; 11:41:29 >
    < Bu ileti mobil sürüm kullanılarak atıldı >
  • cdemir kullanıcısına yanıt
    Cevap için teşekkür ederim



    < Bu mesaj bu kişi tarafından değiştirildi birkan121 -- 1 Mart 2019; 11:56:51 >
  • birkan121 B kullanıcısına yanıt
    Rica ederim. :)
  • Excelde yapamayacağın birşey yoktur, yalnızca yapılma metodlari farklıdır.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • xkrc kullanıcısına yanıt
    Yukarıda bahsedilen işlemin yapılma metodu nedir ?

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • Duseyara en basit yöntem kısa bir makro ile pres key yaptıkça değerleri arayıp bulabilir veya açılan kutuya veri çekilebilir veya form tasarlanıp yapılacak işlemler sayfalar arası veri aktarımı bu forma bağlanabilir.
    Ben sıkça formlarla çalışıyorum excel hem kendi veritabanı hemde veri sunma olarak aradığım her hizmete cevap veriyor. Burada bahsedilen şey o kadar basit birşey ki yapılamaz demekte çok abes kalıyor.

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • xkrc kullanıcısına yanıt
    Siz yukarıda ne istendiğini, tam olarak anladığınızdan emin misiniz ?

    Excel'deki otomatik tamamlama tüm sayfalara uygulanabilir mi diye sorulmuş.

    Sayfa 1'e veri giriyorum. ZZZ şirketi, AAA şirketi, NNN şirketi. Daha sonraki satıra zz yazdığım anda, flu olarak zzz şirketi beliriyor ve enter'a basarak kelimenin hepsini yazmadan tamamlamış oluyorum.

    Sayfa2'yi açıyorum. ZZ yazdığımda excel sayfa1 deki verileri kontrol edecek ve bana flu olarak zzz şirketini gösterecek ben de seçeceğim. Sayfa 34'e de veri gireken ilk 33 sayfayı tarayacak bulacak, önerecek. Yada belki 50 sayfalık veri girişim var. 100 sayfa da olabilir.

    Böyle bir işlem istenmiş.


    Çok basitçe düşeyara ile de olabilecek bir durum değil.

    Düşeyara ile yapmaya karar verdim diyelim.

    Düşeyara ile kaç karaktere kadar arama yaptıracağım. Düşeyara dinamik bir yapıda değil.
    Hepsini yazıp, o yazdığımın aynısını aradığım yerde bulmasını ve sonra yazmasını sağlamak zaten saçmalık olur.
    İlk 2 karaktere göre arayıp bulacak diyelim.

    ZZ yazdım bana listedeki ilk ZZ ile başlayan veriyi getirdi(ZZZ Şirketi). ya ben ZZT ile başlayanı yazmak istiyorsam. Haa tamam ben 3'e göre ayarlıyayım düşeyarayı. Eee o da yetmezse zzzt yerine zzzty lazım. Haydaaa olmadı işte 4 mi ayarlasam yok 4'e değil 5'ee vb....... Düşeyara burada pörtledi gitti. Ama biz devam edelim.

    b-Hadi karakter sayısına karar verdim. Sayfa1 doldu , Sayfa2 doldu Sayfa3'e geçtim. Yazıyorum xxa .. Eeee gelmiyor bu xxa ama sayfa2 de vardı bu xxa ile başlayan firma. Taabi gelmez. Ben düşeyara formülünü hep sayfa1'e göre ayarladım. Sayfa2 ye bakmıyorki ? Eeee nasıl olacak düşeyara da hem sayfa1 e hem sayfa2 ye bakmasını nasıl sağlayacağım ????
    Oofff ooff hadi 2 sayfayı hallettim. 35 tane sayfa var. 35. sayfada düşey ara ile tüm 34 sayfaya bakacak formülü nasıl yazacağım ?????? Evet çözümleri vardır elbette. Şimdi ben sayfalara veri girdiğimde bu verileri boş olan 36. sayfaya da kopyalattıracak bir kod yazsam. Sonra düşeyarayı o sayfaya göre ayarlasam. Olur be...

    Napıyorum ben yahu altı üstü 2 firmanın ismini tam olarak yazmaktan üşendiğim için sayfayı formül ve kod çöplüğüne mi çevirdim ne ????


    Bahçedeki 3 metrekare otu biçmek için, giderim biçer döver yaparım. O 3 metrekare otu da bu biçerdöverle biçerim diyorsanız buyrun yazın kodları.

    Yanlız ben birebir otomatik tamamlamadaki gibi olsun istiyorum.
    35. sayfaya yazmaya başladığımda ilk 34 sayfadaki tüm verileri tarasın, uygun olanı flu olarak göstersin.
    Ben bakayım. İstediğim firma ismiyle uyumlu değilse, devam edeyim yazmaya. Uygun görünce enter'a basayım tamamlasın.

    Bazı isteklerim var.

    Proje düşeyara üzerine kurulsun.
    Lütfen sistemi kasmasın. Haa birde kod yığını olmasın.
    Size göre çok basit bir işlemmiş ya. 3-5 satırda halledebilirsiniz sanırım.

    Veri doğrulama, yada combobox'dan seçme gibi seçenekleri kabul etmiyorum.
    Otomatik tamamlama gibi, hücreye girdiğim karatlerlerden sonrası flu olacak ve enter yaptığımda o veri yazılacak.


    Artı benim yazdığım cümlede "Bildiğim kadarı ile" demişim. Kesinlikle olmaz dememişim. Hala da söylüyorum.
    Bildiğim kadarı ile excel'de bir yerlerde, ben bunun böyle olmasını istiyorum diyerek seçim yapıp, aktifleştirebileceğiniz bir menü,seçenek vb yok.



    < Bu mesaj bu kişi tarafından değiştirildi cdemir -- 28 Mart 2019; 21:15:52 >




  • cdemir kullanıcısına yanıt
    "Benim yapmak istediğim fakat internette aramalar sonucu bulamadığım basit bir işlem. 1. Sayfada C sütunundaki bilgileri diğer 2. 3. 4. 5. sayfalarda da C sütununda otomatik doldurma yapması. Örnek olarak 1. Sayfada C sütununa girilen bilgi "ADF Mühendislik" olsun yine 1. sayfada C sütununa "AD" yazdığımda (ADF Mühendislik) olarak yazıyor aynısını diğer sayfalarda ki C Sütununa "AD" yazdığımda da ADF Mühendislik olarak yazsın istiyorum."
    1. sayfadaki bilgileri 2. 3. 4. ve 5. sayfalarda da uygulasın istiyorum demiş, yani benim belirsiz sayfam var demiyor. 5 tane sayfam var diyor, birinci sayfadaki verilerden diğer sayfalarda otomatik tamamlama yapmak istiyorum diyor, yani en azından ben öyle anlıyorum. Burada sizin anlayıpta benim anlamadığım birşey varsa tabi ki bir yerde hata yapmışım demektir.
    Bizler yapamazsın demekten ziyade yapılabilir yöntemleri bulmak ve uygulamak peşindeyiz.
    Excel de yapılamayan ne var şimdide bana combo, veri doğrulama kabul etmiyorum diyorsunuz ama olmaz dememişim bildiğim kadarıyla olmaz demişim diyerek kendinize pay çıkarıyorsunuz o zaman bende ilk mesajımda yapılma metodu farklıdır demişim burada sizin sorununuz nedir?
    Bu sorunu ister combo atar, ilk sayfadaki verileri içine alırım, ister listbox atar textboxla listbox içinde iki harfle aratır istediğimi getirtirim ama sizin bildiğiniz kadarıyla bu işi düşeyarayla yapmak zorundayım değil mi :)
    Ben çok biliyorum demiyorum ancak her zaman araştırıp kendi sorunlarıma çözümler buluyorum, bugüne kadar excelde sorunma çözüm bulamadığım olmadı. Onun içinde yapılamaz diye bir seçeneği çözüm olarak görmüyorum.
    Bence sizde öyle düşünün.
    Şimdi sizinle ters düşmek yerine ortak bir girişimle bu arkadaşımıza çözüm üretmeyi teklif ediyorum.




  • xkrc kullanıcısına yanıt
    Benim yapılamaz uygulanamaz dediğim işlem , otomatik tamamlaların sadece o sayfada geçerli olduğu, diğer sayfalar için geçerli olmayacağıydı. Bu söylediğiminde hala arkasındayım.

    Düşeyara ile çok basit şekilde halledilebilir , çok basitçe halledilebilecek bir şey için yapılamaz demişsiniz diye yazdığınız için düşeyara ile yapın o zaman dedim. İstenilen işlem basitçe düşeya formülüyle haledilebilecek bir işlem değil.


    Yukarıda biçerdöver örneğini verdim.

    Genelde söylenen örneği de vereyim. "Attığın taş ürküttüğün kurbağaya değdi mi ?" derler.


    Ben excel'de, eğer yaptığım işe değecekse makro vb. yazmayı tercih ederim.
    Makro ile uğraşacağım zaman, yapacağım işin çok çok üzerindeyse o işi elle yaparım.

    Bana göre, bu işlem için harcanacak zaman yerine, firmaların elle yazılması çok daha mantıklı olacaktır.

    Sadece 1. sayfaya göre liste hazırlamak yeterli olmaz. Yukarıda da söylediğim gibi, 3. sayfaya,
    1. sayfada olmayan ama 2. sayfada olan verinin girilme ihtimali var..

    Combobox yada veri doğrulama ile olası firmaların içinden seçim yaptırmak işi de zahmetli.
    3 5 firma varsa belki sorun olmaz. Ama firma sayısı fazla ise listeyi aşağı kaydır firma ara bul seç vb. uzun iş. Ayrıca otomatik tamamlama mantığına da aykırı.

    Hücreye her karakter girildiğinde, karakter sayısına göre belirlenen listede arama yapacak ve bunu yazılan karakterlerden sonrasını flu olarak gösterecek(İlk tercih bu olmalı) yada alta açılan listede uygun olan firmalar gösterecek şekilde kod yazmak lazım.

    Bununla da uğraşamam. Yazmak istiyorsanız buyrun yazın..

    < Bu ileti mobil sürüm kullanılarak atıldı >




  • cdemir kullanıcısına yanıt
    Siz hala 2. sayfa ile 3. sayfaya takmışsınız, zaten veriler 1. sayfada bunu önce bir idrak edin.
    Satır satır yazıp başta bildiğim kadarıyla yapılamaz deyipte sonradan basitçe yapılmaz diye dönmeyin.
    Ben yapılır dedim vede yapılır.
    Ben attığım taşa veya kuşa bakacak olsaydım soru soran vatandaşa "elle yaz yea ne var bunda" derdim.
    Demek ki sizde elle yazıyorsunuz, bende neden yazılımsal problemlerde Türkçe kaynak bu kadar az diyordum. Herkes sizin gibi attığım taş diye düşününce ortada birilerinin faydalanabileceği bir öneri, bir yol yordamda olmuyor.
    Yanlışsam yanlışsın de.
    Siz yapmayın, ben uğraşırım, belki gün gelir birileri faydalanır.
  • Buyrun yapın o zaman. Ama hani ilk mesajınızda söylediğiniz gibi çok basit bir projeymiş ya.
    Hatta basitçe düşeyara ile bile olabilirmiş ya ?
    Bunca yazı yazıncaya kadar 5 dakikada yapmış olurdunuz.

    Hala anlamamakta ısrar ediyorsunuz. Otomatik tamamlamayı sadece o sayfada kullanabilirsiniz.
    Diğer sayfalarda geçerli olmaz demişim. Eğer geçerli oluyorsa, söyleyin nerden işaretleyeceğiz o ayarı da aktif olacak.

    Veilerin tamamı ilk sayfada diye bir kural yok.
    Pazartesi x firması ile ilgili işlem yaparım.
    Salı günü 2. sayfafa y firmasi ile ilgili işlem yaparım.
    3. gunu yine y firması ile ilgili işlem yapacaksam 2. sayfadan veri alması gerekir. Boyle bir olasılık da soz konusu.

    Ayrıca burdaki konu otomatik tamamlama. Yapacağınız projenin bu sisteme benzemesi lazım.
    Listeden seç vb. olmaması lazım. Asıl amaç hızlı bir şekilde verilere ulaşabilmek. Fare ile seçim yapmayacağım. Zaman kaybı olur.
    Yapacağınız sistemin ben yazmaya başladığım anda bana öneri sunması gerekiyor.
    Aksi takdirde listeden arayıp buluncaya kadar geçireceğim zamanı firma adını yazmaya kullanırım.

    Hatta basitçe düşeyara ile oluyormuş ya. Önce o basitçe düşeyara kullanarak projeyi yapın.
    Daha sonra diğer yöntemle yapın. İkisini de görelim...


    G ye basar basmaz excel kalanı tamamladı.
    4. sayfayı dolduruyorum diye düşünün bu veri de (GGGH DDDD) 1. değil 3. sayfada
    O yüzden 3. sayfadan bulup getirecek bu veriyi.

    Hız aşırı önemli. Listeden oradan burdan bir şey seçmemem lazım. Çünkü sağ elimi fareye götüreceğim, listeden arayıp bulacağım, işaretleyeceğim fareyi bırakıp tekrar klavyeye döneceğim. Aşırı zaman kaybı. Bunu istemiyoruz. !!!!
    Çünkü firma adını yazmaya başlamak ile tamamlanması arasındaki fark 2 bilemedin 3 saniye ... Bu yüzden zaman çok önemli !!!!!
    Fareyi elime alıp, ordan burdan bir şeyler seçip, tekrar klavyeye dönüp, yazı yazmaya devam ederek kaybedeceğim zamanı,
    firma ismini tamamlayarak harcarım daha iyi. Böyle yaparak zırt pırt fareye uzanmamış ve konsantremi de bozmamış olurum.

    Ben yaptım oldu işte. Ne güzel listeden ordan burdan seçiliyor olmayacak. Otomatik tamamlama pratikliği ve hızında olacak proje.
    Çünkü ilk mesajda istenen bu.

    Excel Sayfalar Arası Sütün Bilgi Transferi



    < Bu mesaj bu kişi tarafından değiştirildi cdemir -- 29 Mart 2019; 18:51:55 >
    < Bu ileti mobil sürüm kullanılarak atıldı >




  • Çalışma sayfaları arasında ctrl pg up ve pg down ile geçiş yapıp, Veri doğrulama tanımlanmış liste içine alt+aşağı ok listeyi açıp içinden seçerek yapılamaz mı, diye düşünmüyor değilim?

    < Bu ileti DH mobil uygulamasından atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.