11/10/2009, 22:16
Ah üstadım, bende biliyorum aslında bu olayları kod yazaraktan halledilebileceğini fakat ne yazıkki kod yazmayı bilmiyorum.
Benim aklıma şöyle bir çözüm yolu gelmişti ;
bir makro tanımlanması gerekli bu makro sırasıyla şu işlemleri yapmalı
1) A tablosundan verileri alacak
2) A tablosunda gereksiz olan stünları otomatikmen silecek ( hangilerinin gereksiz olduğunu bir kereliğine mahsus biz tanımlayacağız)
3) A tablosundaki kolonları B tablosunda yer alan kolonlara göre yeniden isimlendirecek ( çünkü kolon başlıkları hariç alt satırdaki bilgiler aynı)
4) ortaya çıkan yeni tablo ile B tablosunu karşılaştıracak ve aradaki farklılıkları A tablosuna göre düzeltecek ( Aradaki farklılıklar ; liste fiyatı,Stok Adedi,ve yeni eklenen ürünlere ait bilgilerdir.) B tablosu ile A tablosu arasındaki ortak değişmeyen sabit veri ise ürünlerin stok kodlarıdır.
Bence böyle bir makro iş görür ne dersiniz?
Not : Size göndermiş olduğum A ve B.xls dosyalarındaki B dosyası gerçek A dosyası ise tamamen kolon ve satırları uydurma rakamlar ve isimlerden oluşmaktadır.
Benim aklıma şöyle bir çözüm yolu gelmişti ;
bir makro tanımlanması gerekli bu makro sırasıyla şu işlemleri yapmalı
1) A tablosundan verileri alacak
2) A tablosunda gereksiz olan stünları otomatikmen silecek ( hangilerinin gereksiz olduğunu bir kereliğine mahsus biz tanımlayacağız)
3) A tablosundaki kolonları B tablosunda yer alan kolonlara göre yeniden isimlendirecek ( çünkü kolon başlıkları hariç alt satırdaki bilgiler aynı)
4) ortaya çıkan yeni tablo ile B tablosunu karşılaştıracak ve aradaki farklılıkları A tablosuna göre düzeltecek ( Aradaki farklılıklar ; liste fiyatı,Stok Adedi,ve yeni eklenen ürünlere ait bilgilerdir.) B tablosu ile A tablosu arasındaki ortak değişmeyen sabit veri ise ürünlerin stok kodlarıdır.
Bence böyle bir makro iş görür ne dersiniz?
Not : Size göndermiş olduğum A ve B.xls dosyalarındaki B dosyası gerçek A dosyası ise tamamen kolon ve satırları uydurma rakamlar ve isimlerden oluşmaktadır.