- Katılım
- 26 Şubat 2018
- Mesajlar
- 5
- Excel Vers. ve Dili
- 2013-türkçe
Merhaba,
Daha önce oluşturulmuş olan malzeme listesi üzerinden yeni ve sadeleştirilmiş bir mal kabul listesi yapmak istemekteyim. Resimde görmüş olduğunuz gibi Mal kabul1 e tıkladığımda istediğim verileri istediğim satır ve sütünlara atabilmekteyim.
Sorun olan kısım "işleme metodu" ve "standart koduna" göre filtreledikten sonra Mal kabul1 butonuna bastığımda yine tüm liste diğer sayfaya aktarılmakta. Yani istediğim filtrelediğim asıl veriyi hala alamamaktayım.
Konu ile ilgili acil yardımlarınızı bekliyorum. Şimdiden çok teşekkür ederim.
---- resim
https://we.tl/u7Fm1VHbzO ---- excel datası
şuanda mevcut formül;
Sub sorgu5()
Set s1 = Sheets("P-XXX")
Set s2 = Sheets("malkabull")
Dim top As Integer
basla = Time
c = 14
Z = c - 4
top = 0
s2.[a14:i1500].Delete
's2.[a14:as65536].ClearContents
For a = 20 To [av65536].End(3).Row
If s1.Cells(a, "av") = "" Then GoTo 10
s1.Range("a" & a & ":b" & a).Copy Destination:=s2.Range("a" & c & ":b" & c)
s1.Range("h" & a).Copy Destination:=s2.Range("c" & c)
s1.Range("j" & a).Copy Destination:=s2.Range("d" & c)
s1.Range("n" & a & "
" & a).Copy Destination:=s2.Range("e" & c & ":g" & c)
s2.[j20:n1500].ClearContents
s2.Range("a" & c & ":b" & c).Font.Size = 11
s2.Range("a" & c & ":b" & c).HorizontalAlignment = xlCenter
c = c + 1
10 Next
bitis = Time
MsgBox "Sorgulama Süresi: " & Format(bitis - basla, "hh:mm:ss")
End Sub
Daha önce oluşturulmuş olan malzeme listesi üzerinden yeni ve sadeleştirilmiş bir mal kabul listesi yapmak istemekteyim. Resimde görmüş olduğunuz gibi Mal kabul1 e tıkladığımda istediğim verileri istediğim satır ve sütünlara atabilmekteyim.
Sorun olan kısım "işleme metodu" ve "standart koduna" göre filtreledikten sonra Mal kabul1 butonuna bastığımda yine tüm liste diğer sayfaya aktarılmakta. Yani istediğim filtrelediğim asıl veriyi hala alamamaktayım.
Konu ile ilgili acil yardımlarınızı bekliyorum. Şimdiden çok teşekkür ederim.
https://we.tl/u7Fm1VHbzO ---- excel datası
şuanda mevcut formül;
Sub sorgu5()
Set s1 = Sheets("P-XXX")
Set s2 = Sheets("malkabull")
Dim top As Integer
basla = Time
c = 14
Z = c - 4
top = 0
s2.[a14:i1500].Delete
's2.[a14:as65536].ClearContents
For a = 20 To [av65536].End(3).Row
If s1.Cells(a, "av") = "" Then GoTo 10
s1.Range("a" & a & ":b" & a).Copy Destination:=s2.Range("a" & c & ":b" & c)
s1.Range("h" & a).Copy Destination:=s2.Range("c" & c)
s1.Range("j" & a).Copy Destination:=s2.Range("d" & c)
s1.Range("n" & a & "
s2.[j20:n1500].ClearContents
s2.Range("a" & c & ":b" & c).Font.Size = 11
s2.Range("a" & c & ":b" & c).HorizontalAlignment = xlCenter
c = c + 1
10 Next
bitis = Time
MsgBox "Sorgulama Süresi: " & Format(bitis - basla, "hh:mm:ss")
End Sub
