• Foruma hoş geldin 👋 Ziyaretçi

    Forum içeriğine ve tüm hizmetlerimize erişim sağlamak için foruma kayıt olmalı ya da giriş yapmalısınız. Foruma üye olmak tamamen ücretsizdir.

Çözüldü Başka dosyadan veri çekme

Bu sorun verilen destek sayesinde çözüme ulaştırılmıştır.
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

makroeko

Yeni Üye
Kullanıcı Bilgileri
Katılım
15 Ocak 2022
Mesajlar
177
Çözümler
1
Aldığı beğeni
44
Excel Versiyonu
Office 365 TR
Konuyu Başlatan
Arkadaşlar,sizden şu konuda yardım isteyeceğim.

Reel Ağırlık analizi diye bir tane dosya var.

Bu dosyadaki tabloda kabloların gerçek fiziki olarak yapılmış çap ve ağırlık ölçümleri vardır.

Bu dosyadaki verilerin özellikleri şöyle.

* Bir tane kablo tipinden, birden fazla farklı kesitte kablo ölçümleri vardır.

Örneğin; N2XRY 3X2,5 , N2XRY 4X25 ---- NYY 3X4 ,NYY 4X16….gibi

* Tek tip kablodan ait aynı kesitte birden fazla ölçümler vardır.

Örneğin; N2XRY 4X16 dört adet ya da NYY on adet ölçüm….. gibi.

* Her farklı tipdeki kabloların özellikleri farklı olduğu için her hücrede veri olmayabiliyor.Bu nedenle bazı hücreler boştur.

Reel Ağırlık analizindeki tabloda, ürettiğimiz tüm kablo tipleri ve kesitlerin tamamı vardır. Buradaki veriler gerçek ölçülen somut değerlerdir.

Bir kablo üretilmeden önce tasarımı/dizaynı yapılır.Tasarımda kablonun tüm özellikleri çap,ağırlık…vs ağırlık analizine nazaran daha detaylı teknik bilgileri vardır.Bu değerler tahmini değerlerdir.Üretim buna göre yapılır.Ama çok karmaşık formüllü veriler olduğu için dizayn verilerini her Kablo Tipine göre ayrı ayrı dosyalarda girdim.

Şimdi sizden bu konuda şöyle bir yardım isteyeceğim.

Dizayn verileri ile Reel ağırlık analizi verilerini karşılaştırmak istiyorum.

Örneğin,Yapılan ölçümlerdeki yüzdesel değişimleri,farkları her ölçüme göre yüzdesel,grafiksel gibi şekillerde görmek istiyorum.Çünkü buna göre veri analizi,raporlama ve sunumlar yapacağım.

Ama şöyle bir sorun var.

Reel analiz veri girişi tamamlanmıştır.Ama dizayn/tasarım hesaplamaları daha çok girilecek var.20 adet dizayn dosyası oluşturdum ama en az 100 tane daha dosya oluşturacağım,bu da yaklaşık 100x250=25000 kesit daha girilecek demektir.Örnek olarak H07V-K ve NYY tipi dizaynları yükledim.

Asıl sorum şu;

Dizaynları yaptıkça Reel Ağırlık analizi dosyasına da kablo kesitine göre dizayn verilerini Veri sayfasından alıp dizayn sütunlarına otomatik eklesin istiyorum.Eğer bu şekilde olmazsa verileri manuel girmek durumunda kalacağım.


Yardımlarınız için şimdiden çok teşekkür ederim.Kolay gelsin.
 

Ekli dosyalar

  • H07V-K Dizayn.xlsm
    531.3 KB · Gösterim: 9
  • Kablo Reel Ağırlık Analizi.xlsx
    596.2 KB · Gösterim: 10
  • NYY dizayn.xlsm
    540.7 KB · Gösterim: 10
Merhaba konuya yabancı olduğumdan, tam anlamadım.
Kablo Reel Ağırlık Analiz dosyasındaki veri sayfasının hangi sütunları ve satırları (mükerrer olanlar var.) yeni .... Dizayn dosyasına aktarılacak.
 
Merhaba konuya yabancı olduğumdan, tam anlamadım.
Kablo Reel Ağırlık Analiz dosyasındaki veri sayfasının hangi sütunları ve satırları (mükerrer olanlar var.) yeni .... Dizayn dosyasına aktarılacak.
İlginiz için teşekkür ederim.ama farklı kablo tipi çok fazla olduğu için sütunlar örtüşmüyor .o nedenle başka yöntem bulmaya çalışacağım.teşekkürler.
 
En az
Merhaba konuya yabancı olduğumdan, tam anlamadım.
Kablo Reel Ağırlık Analiz dosyasındaki veri sayfasının hangi sütunları ve satırları (mükerrer olanlar var.) yeni .... Dizayn dosyasına aktarılacak.
Tam tersi olacak.
Yani Veriler dizayn dosyalarından reel ağırlık analizi dosyasına Dizayn yazan sütunlara aktarılacak.
Bunlardan başka en az 100 tane dizayn dosyası daha olacak.
Farkındaysanız her farklı tip kabloda sütun farklılığı var.O nedenle karışıyor.
Sanırım sorun Ağırlık analizlerini tek dosyada topladığım için böyle oluyor.
Ağırlık analizindeki verileri, Dizayn dosyasındaki mantık gibi Kablo tipine göre ayrı ayrı dosyalara kaydedip, o şekilde verileri çeksem sanırım daha iyi olacak.
Örnek olarak H07V-K kablonun Dizaynı ve Reel ağırlık analizini tekrar yükledim.
H07V-K dosyasındaki mavi sütundaki veriler, Reel ağırlık analizindeki mavi sütunlara Kablo Kesitine göre aktarılacak.
Yeni veri girdikçe böyle olması istiyorum.
Mümkünse formülle olmasını rica edeceğim.Çünkü,
Ağırlık analizi tasarımını da her farklı tipe göre düzenlemem gerekecek.

Ayrıca,ölçülen değer dizayn değerine göre nasıl değişmiştir.
Bunu koşullu biçimlendirme, veri çubukları ile göstermek istiyorum.
Mesela,Ölçülen değer, dizayn değerinden büyükse veya yüzde 5 toleransdan büyükse kırmızı, küçük veya eşit ise yeşil olmasını istiyorum.
Böylece fazla hammadde gitme durumunu kontrol etmiş olacağız.
Yardımınız için teşekkürler.
 

Ekli dosyalar

  • H07V-K.xlsm
    534.2 KB · Gösterim: 6
  • Reel Ağırlık Analizi.xlsx
    106.4 KB · Gösterim: 5
En az

Tam tersi olacak.
Yani Veriler dizayn dosyalarından reel ağırlık analizi dosyasına Dizayn yazan sütunlara aktarılacak.
Bunlardan başka en az 100 tane dizayn dosyası daha olacak.
Farkındaysanız her farklı tip kabloda sütun farklılığı var.O nedenle karışıyor.
Sanırım sorun Ağırlık analizlerini tek dosyada topladığım için böyle oluyor.
Ağırlık analizindeki verileri, Dizayn dosyasındaki mantık gibi Kablo tipine göre ayrı ayrı dosyalara kaydedip, o şekilde verileri çeksem sanırım daha iyi olacak.
Örnek olarak H07V-K kablonun Dizaynı ve Reel ağırlık analizini tekrar yükledim.
H07V-K dosyasındaki mavi sütundaki veriler, Reel ağırlık analizindeki mavi sütunlara Kablo Kesitine göre aktarılacak.
Yeni veri girdikçe böyle olması istiyorum.
Mümkünse formülle olmasını rica edeceğim.Çünkü,
Ağırlık analizi tasarımını da her farklı tipe göre düzenlemem gerekecek.

Ayrıca,ölçülen değer dizayn değerine göre nasıl değişmiştir.
Bunu koşullu biçimlendirme, veri çubukları ile göstermek istiyorum.
Mesela,Ölçülen değer, dizayn değerinden büyükse veya yüzde 5 toleransdan büyükse kırmızı, küçük veya eşit ise yeşil olmasını istiyorum.
Böylece fazla hammadde gitme durumunu kontrol etmiş olacağız.
Yardımınız için teşekkürler.
H07V-K dosyası mavi sütunlar sabit değil mi? Ayrıca diğer kablo türlerine ait excel dosyaları tasarımı aynı mı?
 
H07V-K dosyası mavi sütunlar sabit değil mi? Ayrıca diğer kablo türlerine ait excel dosyaları tasarımı aynı mı?
H07V-K tipinde evet sabit.
Ama ağırlık analizinden ayrıştıracağım diğer tipler çoğunlukla farklı.
Yani her tipdeki kablonun tasarımı farklı olacağı için sütunları da farklı olacak.
Çünkü H07V-K sütunu az olduğu için sade olsun diye özellikle bu tipi örnek olarak ekledim.
Diğer tipler çok fazla sütun olacak.
Siz örnek olarak H07V-K için yaparsanız , sanırım Düşeyara ile olur diye tahmin ediyorum,örnek alarak diğerlerini kendim yaparım.
Sizden ricam makro ile yapmayın,formül olursa daha iyi anlarım.
 
H07V-K tipinde evet sabit.
Ama ağırlık analizinden ayrıştıracağım diğer tipler çoğunlukla farklı.
Yani her tipdeki kablonun tasarımı farklı olacağı için sütunları da farklı olacak.
Çünkü H07V-K sütunu az olduğu için sade olsun diye özellikle bu tipi örnek olarak ekledim.
Diğer tipler çok fazla sütun olacak.
Siz örnek olarak H07V-K için yaparsanız , sanırım Düşeyara ile olur diye tahmin ediyorum,örnek alarak diğerlerini kendim yaparım.
Sizden ricam makro ile yapmayın,formül olursa daha iyi anlarım.
Merhaba ben makro ile yapmayı düşünüyordum. Formüllere hakim değilim. Excel konusunda bilgili olan arkadaşlar yardımcı olabilirler. İyi çalışmalar.
 
Daha sade anlaşılır bir şekilde yeni konu olarak açsam iyi olacak sanırım.
 
Deneyiniz.
Önce H07V-K dosyanızı açmalısınız.
 

Ekli dosyalar

  • Reel Ağırlık Analizi.xlsx
    137.2 KB · Gösterim: 1
Elinize sağlık tam istediğim gibi olmuş.
Ama inanılmaz çok geç açılıyor. Sanırım formüller baştan tarama yaptığı için.
"doğankarun" arkadaşın dediği gibi makro ile yapılsa daha hızlı açılır mı acaba.
Ama Makro ile olduğunda yeni ekleyeceğim sütunları kodlamada nasıl eklemem gerektiğini bilmem lazım.
bu konuda en azından örnek bir tane yaparsanız minnettar olurum
 
Kablo tipi dosyalarınızı kablotipi.xlsm (H07V-K.xlsm gibi) adlandırın.
Kablo tipi ve Reel Ağırlık Analizi.xlsm dosyalarınızı aynı klasör içine atın.
Reel Ağırlık Analizi.xlsm dosyanızda A ve B sütunlarına veri işledikçe otomatik güncellenir.
kablotipi.xlsm (H07V-K.xlsm) dosyanızı açmanıza gerek yoktur.
 

Ekli dosyalar

  • Reel Ağırlık Analizi.xlsm
    114.8 KB · Gösterim: 6
Belirttiğiniz yöntemi uyguladım ..... isimli dosya klasörde yok uyarısı veriyor.
Çok sağolun sizi de uğraştırdım.Hakkınızı helal edin.
Formüllü yöntemi uygulayacam sanırım.
Kablo Tipi farklılaştıkça, H07V-K örneğindeki gibi çekilecek veri 4 sütundan çok daha fazlası olacak.
O nedenle kod kısmında bunu nasıl belirteceğimi bilemiyorum.
Elinize sağlık
Kolay gelsin.
 
H07V-K başına sonuna hiçbir ek koymadan H07V-K.xlsm şeklinde adlandırıp aynı klasöre atacaksınz.
sorun olmaması lazım.
1655213017356.png
Reel Ağırlık Analizi.xlsm açıyorum.
1655213087347.png
A4'e çift tık-enter yapıyorum.
1655213202164.png
veriler geldi.
 
Yeni sütunlar eklecekseniz, yenisutun numarası ile altına ekleyin.
Burada Reel Ağırlık Analizi.xlsm dosyasındaki mevcut verileri temizliyoruz.
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
sonrasındada,
Kod:
Değerli Misafirimiz İçeriği Görebilmek İçin Üyemiz İseniz Giriş Yap'ın Ya da Üye Ol'un.
eşitliğin sol tarafı Reel Ağırlık Analizi.xlsm dosyasıdır. 8-10-23-25 sayıları verilerin yazılacağı sütunlar,
eşitliğin sağ tarafı ilgili kablo tipi dosyasıdır. 18-23-122-125 sayıları verilerin alındığı sütunlardır.
buna göre kodun devamına satır ilave edebilirsiniz.
Biraz deneme-yanılma yapın. Hemen vazgeçmeyin.
 
özellikle yeni sütun ekleme mantığını çok güzel izah ettiniz sağolun.
onun haricinde kodlamaya gerek yoksa çok işime yarayacak ilerde harika özellik.
ama en basit kısmını halledebilsem keşke..
iki dosyayıda .xlsm uzantısı olarak aynı klasöre ekledim ama
hatta ilk açıldığında 7.satıra kadar dolu geliyor.
çift tık ve enter yaptığımda değerler kayboluyor.
 
yani,dediklerinizi aynen uyguluyorum.
Ama H07V-K.xlsm isminde dosya yok diyor
 
hatta ilk açıldığında 7.satıra kadar dolu geliyor.
çift tık ve enter yaptığımda değerler kayboluyor.
Ben 7. satıra kadar çift tık-enter yapıp, verileri aldırmış ve kaydetmiştim.
Kod, siz veri girdikçe tetiklenir.
Bir defaya mahsus tüm dolu satırlara çift tık (veya F2) -enter yapmalısınız.

Çalışma mantığı şöyle:
1- A veya B sütununa verigidriğinizde veya çift tık-enter yaptığınızda 8-10-23-25 nolu sütunları temizler.
2-İşlem yaptığınız satırın A veya B sütununun herhangi biri boşsa işlemi iptal eder.
3-İşlem yaptığınız satırın A sütunudaki dosya ismi ve .xlsm uzantısı ile (H07V-K.xlsm gibi) aynı klasör içinde dosyayı arar.
yoksa uyarı vererek işlemi iptal eder. Siz buraya kadar gelip, kalıyorsunuz.
4-Dosya varsa açar ve veri sayfasını seçer. Veri sayfası yoksa uyarı vererek işlemi iptal eder.
5-Veri sayfası varsa, işlem yaptığınız satırdaki kablo kesitini veri sayfasında arar, yoksa uyarı vererek işlemi iptal eder.
6-kablo kesitini veri sayfasında bulursa , verileri alır ve H07V-K.xlsm dosyasını kapatır.
 

Ekli dosyalar

  • Deneme.zip
    444.3 KB · Gösterim: 9
Çözüm
1655275348273.png
Böyle bir hata alıyorum
Excel 2013 sürümü kullanıyorum.
onunla ilgili olabilirmi
 
Tools>References bende aşağıdaki gibi.
Sizde nasıl?
1655276993574.png
 
Durum
Konu Çözümlendiği İçin Kapatılmıştır.

Konuyu okuyanlar

Geri
Üst