Ürün stok miktarlarını yan yana yazdırmak

kneehot

Altın Üye
Katılım
4 Ekim 2007
Mesajlar
625
Excel Vers. ve Dili
OFFİCE 365
Altın Üyelik Bitiş Tarihi
06-10-2025
Arkadaşlar merhaba, anlatması çok zor olacak diye hem bir görsel hem de örnek dosya ekliyorum. Tüm yardımlara şimdiden teşekkürler.



244500
 

Ekli dosyalar

Muhammet Okumuş

Destek Ekibi
Destek Ekibi
Katılım
28 Eylül 2007
Mesajlar
4,014
Excel Vers. ve Dili
2013 Türkçe
Merhaba,
Kodu deneyiniz.
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, Range("K12")) Is Nothing Then Exit Sub
If WorksheetFunction.CountIf(Range("C:C"), Range("K12")) = 0 Then
Range("L12") = ""
MsgBox "Kod bulunamadı.", vbInformation, "Uyarı"
Exit Sub
End If
x = WorksheetFunction.Match(Range("K12"), Range("C:C"), 0)

sut = WorksheetFunction.CountA(Range("D" & x & ":H" & x))
n = 1
For i = 4 To 8
If Cells(x, i) <> "" Then
If n = 1 Then
a = Cells(x, i) & " " & Cells(11, i)
n = 2
Else
a = a & ", " & Cells(x, i) & " " & Cells(11, i)

End If

End If


Next
Range("L12") = a

End Sub
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,243
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Alternatif;

C++:
=METİNBİRLEŞTİR(", ";1;EĞER(KAYDIR(C11;KAÇINCI(K12;C11:C16;0)-1;1;;5)<>"";KAYDIR(C11;KAÇINCI(K12;C11:C16;0)-1;1;;5)&" "&KAYDIR(C11;;1;;5);""))
 

kneehot

Altın Üye
Katılım
4 Ekim 2007
Mesajlar
625
Excel Vers. ve Dili
OFFİCE 365
Altın Üyelik Bitiş Tarihi
06-10-2025
Tüm yardımlara teşekkürler
 
Üst