Çeki List - Koli Hazırlama Programı.

Katılım
9 Ekim 2021
Mesajlar
337
Excel Vers. ve Dili
excell 2013
Altın Üyelik Bitiş Tarihi
19-12-2023
Sayın hocalarım merhaba ..

Tekstil Sektörünü sarsıcak bir koli hazırlama programı rica ediyorum :) .aslında ufak çaptaki yerler için çok yararlı olcaktır diye düşünüyorum.çünkü ufak tipte firmalarda bir mal anca 2 farklı kolide olabiliyor.

fatura ekranında göreceğiniz üzere bir mal sadece 2 farklı kolide (hangi Kolide sütunu) olabilir.

örneğin bir elbiseden 5 tane var 1 tanesi 1. kolide 4. tanesi 3. kolide gibi..

kısaca fatura ekranındaki bilgileri koli ekranındaki ayrıştırılmasını istiyorum.

Böyle bişi olursa çok işime yarar.

örnek dosya ektedir.

sağlıcakla..
 

Ekli dosyalar

veyselemre

Özel Üye
Katılım
9 Mart 2005
Mesajlar
3,647
Excel Vers. ve Dili
Pro Plus 2021
Kod:
Sub test()
    Dim ver, i&, sut%
  
    With Sheets("fatura")
        ver = .Range("H2:M" & .Cells(Rows.Count, "H").End(3).Row)
    End With
  
    With Sheets("koli")
        .Range("B2:Y" & Rows.Count).ClearContents
        For i = 1 To UBound(ver)
            If ver(i, 3) <> "" Then
                sut = 3
                GoSub islem
            End If
            If ver(i, 5) <> "" Then
                sut = 5
                GoSub islem
            End If
        Next i
        Exit Sub
islem:
        With .Cells(Rows.Count, ver(i, sut) * 2).End(3).Offset(1)
            .Value = ver(i, 1)
            .Offset(, 1).Value = ver(i, sut + 1)
        End With
        Return
    End With
    
End Sub
 
Katılım
9 Ekim 2021
Mesajlar
337
Excel Vers. ve Dili
excell 2013
Altın Üyelik Bitiş Tarihi
19-12-2023
Harikasınız Veysel hocam çok sağolun.Bu kadar kısa kodla bu karışık durumu çözmüşsünüz.Fonksiyon bölümünede yazmıştım ama Cevaplayan olmamıştı.demekki makro ile oluyormuş.dilerseniz bu linkede cevap yazabilirsiniz.

Bende ekte yararlanmaları için dosyayı paylaşıyorum..

excel web tr camiasına çok teşekkür ederim.

Herkese İyi Günler.
 

Ekli dosyalar

Üst