• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Veri Karşılaştırma

Katılım
22 Aralık 2005
Mesajlar
9
Ã?RNEÐİN A SÜTUNUNDA ( AHMET,MEHMET.AHMET.MEHMET.VELİ,BÜLENT GİBİ VERİLERİM VAR.
B SÜTUNUNDADA ( AHMET,MEHMET.BÜLENT,VELİ,KEMAL ) GİBİ VERİLERİM VAR.
A VE B SÜTUNLARINI KARÞILAÞTIRIP A SÜTUNUNDA OLUPTA B SÜTUNUNDA OLMAYANLARI C SÜTUNUNA YAZACAK.
C SÜTUNUNDA OLMASI GEREKEN SONUÇ=( AHMET,MEHMET)

B SÜTUNUNDA OLUPTA A SÜTUNUNDA OLMAYANLARIDA D SÜTUNUNA YAZACAK.

D SÜTUNUNDA OLMASI GEREKEN SONUÇ=(KEMAL)
 
Merhaba

Sayın Bület Elmas
Lütfen sorunuzu yazarken baş harfler dışında büyük harfleri kullanmamaya dikkat
edebilirmisiniz.

Saygılarımla
 
Aşağıdaki kodu deneyin.

[vb:1:c36a971aaa]Sub listele()
sonsat = Cells.SpecialCells(xlCellTypeLastCell).Row
For a = 1 To sonsat
sayb = WorksheetFunction.CountIf(Columns("b"), Cells(a, "a"))
saya = WorksheetFunction.CountIf(Columns("a"), Cells(a, "b"))
If sayb = 0 And WorksheetFunction.CountIf(Range("a1:a" & a), Cells(a, "a")) = 1 Then
c = c + 1
Cells(c, "c") = Cells(a, "a")
End If
If saya = 0 And WorksheetFunction.CountIf(Range("b1:b" & a), Cells(a, "b")) = 1 Then
d = d + 1
Cells(d, "d") = Cells(a, "b")
End If
Next
End Sub
[/vb:1:c36a971aaa]

C SÜTUNUNDA OLMASI GEREKEN SONUÇ=( AHMET,MEHMET)
İstediğiniz kritere göre yukarıdaki sonuç hatalıdır. Sonuç boş çıkacaktır.
 
Bir hata var sanki.. A ve B sütünün aynısı C ve D ye geliyor...
 
SANIRIM ANLATAMADIM

Sanırım anlatamadım.Benim takıldığım nokta şu;
Bu programı kullanacağım yer sevk edilen malzemenin eksik yada fazla yüklenip yüklenmediğini tespit etmek.
Þöyle düşünün sipariş fişi önceden hazırlanmış olan fişin çıkışta tek tek kontrol edilerek sevk edilmesi buda barcod okuyucu yardımıyla olacak.Düşününkü sipariş formunda 10 tane çamaşır makinası var.ama bir tane dahi yüklense araca yine eksik yükleme göstermiyecek.Yada tam tersi.1 çamaşır makinası yüklenmesi gerekirken 10 tane dahi yüklense fazla yükleme göstermeyecek.
Biraz uzun oldu ama olay bu.Yardımlarınıza teşekkür ederim.
 
Ekteki örneği inceleyin. Sayfa1 deki butona basarsanız kod çalışacaktır.
 
Ne gibi, aynı adıda taşısada listeliyor, yani aynı koddan kaç tane varsa hepsini sıralıyor. İstediğiniz bu değilmiydi.
 
Giriş kodları ile çıkış kodları

Giriş ve Çıkış olarak düşünürseniz.
Giriş alanınıda bir sütun olarak düşünün.
Aynı şekilde çıkış alanınıda.

Girişlerle Çıkışlar eşit olmak zorunda.
Olmayanlarda Girişde yada Çıkışta ne farklar varsa görünmeli.
 
Burdada Yazdığım Gibi

Sanırım anlatamadım.Benim takıldığım nokta şu;
Bu programı kullanacağım yer sevk edilen malzemenin eksik yada fazla yüklenip yüklenmediğini tespit etmek.
Þöyle düşünün sipariş fişi önceden hazırlanmış olan fişin çıkışta tek tek kontrol edilerek sevk edilmesi buda barcod okuyucu yardımıyla olacak.Düşününkü sipariş formunda 10 tane çamaşır makinası var.ama bir tane dahi yüklense araca yine eksik yükleme göstermiyecek.Yada tam tersi.1 çamaşır makinası yüklenmesi gerekirken 10 tane dahi yüklense fazla yükleme göstermeyecek.
Biraz uzun oldu ama olay bu.Yardımlarınıza teşekkür ederim.
 
Geri
Üst