Soru Listeden Veri Alarak Liste Oluşturma

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
Bu aşamada bizden bir isteğiniz sorunuz var mı?
 
Katılım
6 Ocak 2022
Mesajlar
29
Excel Vers. ve Dili
2013 türkçe
Ben olsam Mamul ve hatta Yarı Mamul sayfalarınızı bu formatta yapmazdım.
Buradaki tüm sütunları İlgili Fiyat sayfasından çekerdim. Tek bir formülle ya da VBA ile.
Fiyat sayfasından gelmeyenleri en baş tarafa çekerim, diğerleri fiyat sayfasından gelir. Fiyat listesi uzadıkça da sütunlarınız raharlıkla artar.
Yukarıdaki yazdıklarınız doğrultusunda yeni bir dosya oluşturdum. Çalışma sayfaları, tablo adları, sütun adları vs. her şeyi anlaşılır hale getirmeye özen gösterdim. Dosyanın son halini ekledim.

Son Hali

Ana tabloları (bilgilerin çekileceği tablolar-5 adet) "Listeler" adlı çalışma sayfasına koydum.

Üç temel sorunumuz var.

Birincisi;
Yeni düzenlemeden sonra VBA kodlarını çalıştıramadım. Ne yapsam "... yarımamülüne/mamulune ait kayıt bulunamadı" uyarısı dönüyor. Zaten mevcut halde ürünü seçtirsek dahi, yeni tablo düzenlemesine bağlı olarak, bazı birimleri getiremeyecekti. (Yani "YMamUrtRaporu" ve "MamUrtRaporu" çalışma sayfalarındaki kodlar şu halde işlevini görmüyor.)
Ayrıca bu sayfalarda var olan diğer Excel kodlarını da VBA'ya bağlamak mümkün müdür?

İkincisi (Sizin Öneriniz);
Listeler sayfasındaki herhangi bir tabloya yeni satır girildiğinde diğer çalışma sayfalarındaki ilgili yerlere sütunların otomatik olarak dahil edilmesi ve o sayfalardaki gerekli hesaplamaları yapar hale gelmesi sorunu...
Not: Burada yapılacak olanı açıklayıcı hale getirmek üzere, "Listeler" çalışma sayfasındaki 5 adet tabloya örnek satırlar girdim ve o satırları diğer çalışma sayfalarına sütunlar olarak yerleştirdim (dolgu rengi ve açıklama da yazdım).

Üçüncüsü;
Hammadde, Ambalaj, Yarımamul, Mamul çalışma sayfalarında "=eğer..." ile başlayan formüller kullanarak dolu sütunlara ilgili ürünün biriminin de gelmesini sağladım. Yalnız tablonun filtreleme seçeneklerinden ayları filtre edecek olursam filtreleme işlemi toplam satırına işlem yapamıyor.
Kısacası hem ay filtrelemesini kullanmam hem de birimleri yazdırmam mümkün olur mu?

Teşekkürler.
 
Katılım
6 Ocak 2022
Mesajlar
29
Excel Vers. ve Dili
2013 türkçe
Birincisi;
Yeni düzenlemeden sonra VBA kodlarını çalıştıramadım. Ne yapsam "... yarımamülüne/mamulune ait kayıt bulunamadı" uyarısı dönüyor. Zaten mevcut halde ürünü seçtirsek dahi, yeni tablo düzenlemesine bağlı olarak, bazı birimleri getiremeyecekti. (Yani "YMamUrtRaporu" ve "MamUrtRaporu" çalışma sayfalarındaki kodlar şu halde işlevini görmüyor.)
Ayrıca bu sayfalarda var olan diğer Excel kodlarını da VBA'ya bağlamak mümkün müdür?
Kodları elden geçirerek tekrar çalışır hale getirdim. Birimleri yazdırma ile ilgili problemi geçici bir metodla çözdüm. "B7"ye tarihi VBA yazıyor ama "parti no", "ürün miktarı", "yevmiye" ve "gerçekleşen maliyet" hala excel formüllerine bağlı.
Bununla beraber önceki postta bahsettiğim ikinci problemi (otomatik sütun ekleme) giderebilirsek düzelttiğim işler hükümsüz kalacak. Sadece geçici çalışmasını sağlamış oldum.

Teşekkürler
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
Sayın @yildirim52,
Yanlış anlamayacağınızı düşünerek bir kaç kelam yazacam.

Forum Excel üzerine kurulmuş, yardım ve eğitim forumudur. Ben böyle düşnüyorum. Yaklaşık 20 yıldır bu forumlara bakıyorum.
Birçok arkadaş forumda komple bir çözüm istiyorlar.
Bazen ev ödevi çözen bir platforma dönmüş hissi veriyor forum bana.

Kullanıcılar değişik bilgi seviyelerinde olabilirler. Maksat bilgi seviyelerini sürekli olarak geliştirmek ve standartlaştırmak olmalıdır.
Ben dahi sürekli kendimi geliştirme gayretindeyim.

Hazırladığım dosyayı 6 ay sonra beğenmeyip yeniden formatlıyor yeniden düzenliyorum.
Sizler de yapa yapa deneye deneye kendinizi geliştireceksiniz.
Bunun başkaca yolu yok.

Sizin dosya formatınızı bizim belirlememiz için sizinle aynı işi yapmış ya da yapıyor olmamız lazım. Bizim yazdıklarımız sadece bu taraftan gördüğümüz ancak flu olarak gördüğümüz bir pencere.

Kodlamanın ya da formüllerle dosyayı desteklemenin kolay olmadığını gördüğümüz için yazıyoruz.

Forumdaki yöneticilerin ya da cevap yazan arkadaşların bile bakış açıları o kadar farklı ki bazen bir soruya 4 ayrı cevap geliyor Hepsi de doğru sonuç üretiyor. Bu aslında zenginlik. Elbet dosya düzeni, kullanıcı alışkanlıkları, dosya büyüklüğü giibi bir çok faktör değiştikçe belki o 4 cevap tek bir cevap haline gelecek ya da 5. bir cevap aranmak zorunda kalacak.

Affınıza sığınıyorum. Hakkınızı helal edin.
 
Katılım
6 Ocak 2022
Mesajlar
29
Excel Vers. ve Dili
2013 türkçe
Çok teşekkür ederim Ömer Faruk Hocam, gerçekten çok yardımınız oldu. Sayenizde ilk dosyayı tamamen bırakıp sıfırdan yaptım ve artık sayfalar arasında dolaşmaksızın kod düzenleyebiliyor olduk. Eklediğiniz VBA kodları zaten işimizi oldukça kolay hale getirdi.

Yalnız şu durumda bir sonraki adıma nerden başlayacağım hakkında hiçbir fikrim yok. Otomatik sütun ekleme ile alakalı bir ihtimal bakabilirsiniz diye Mini Dosya ekledim. Onu yapabilirsek diğer uyarlamaları kendim yapabileceğimi düşünüyorum.

Yukarıda yazdıklarınız hususunda tamamen haklısınız. Bazen dosyayı kısmi oluşturduğumda ilerleyemediğimiz için bu sefer tam halini koymuştum.

Bakabilirseniz biraz daha ilerleyeceğiz gibi görünüyor. Ki bu haliyle de çok güzel oldu.

Tekrar teşekkür ederim.
 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,655
Excel Vers. ve Dili
Microsoft 365 Tr-64
Merhaba,
Dosyanızın indirilmesi Crome trafından engellendi.
İçerikle ilgili sıkıntı olabilir mi?

Edit : Tekrar denedim. şimdi açtım
 
Üst