DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
aynı problem için çözümü ararken forumda buldum konuyu, 2009'da kapanmış, ustalardan rica etsem bir bakabilirler mi? modeste'nin örnek dosyasındaki gibi, bir sütundaki veriyi, yanındaki tekrar sayısınca (veya frekansınca) alt alta veri tabanı formatında yazmak istiyorum, şimdiden çok teşekkürler..
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [B2:B65536]) Is Nothing Then Exit Sub
[C2:D65536] = ""
ADET = WorksheetFunction.Sum([B2:B65536])
If ADET = 0 Then
MsgBox "Listeleme yapabilmeniz için B sütununa değer girmelisiniz !", vbExclamation, "DİKKAT !"
Exit Sub
End If
If ADET > 65535 Then
MsgBox "B sütununa gidiğiniz adet miktarları çok fazla lütfen girdiğiniz değerleri kontrol ediniz !", vbCritical, "DİKKAT !"
Exit Sub
End If
For X = 2 To [A65536].End(3).Row
For Y = 1 To Cells(X, "B")
Cells([C65536].End(3).Row + 1, "C") = Cells(X, "A")
Next
Next
For X = [A65536].End(3).Row To 2 Step -1
For Y = 1 To Cells(X, "B")
Cells([D65536].End(3).Row + 1, "D") = Cells(X, "A")
Next
Next
MsgBox "Listeleme işlemi tamamlanmıştır.", vbInformation
End Sub