DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Ekli dosyada da açıkladığım üzere sarı renkle dolgu yaptığım satır ve sağındaki satırların diğer sayfaya aktırılması konusunda yardım ederseniz çok sevinirim
Sub aktar()
sat = WorksheetFunction.CountA(Worksheets("kargo").Range("A2:A27")) + 2
For i = 2 To Worksheets("satış").[a65536].End(3).Row
If Sheets("satış").Cells(i, 1).Interior.ColorIndex = 6 Then
For j = 1 To 49
Sheets("kargo").Cells(sat, j).Value = Sheets("satış").Cells(i, j).Value
Next
sat = sat + 1
End If
Next i
MsgBox " işlem Tamanlanmıştır..."
End Sub
Sub renge_gore_aktar()
Dim hcr As Range, sh As Worksheet, k As Range, j As Integer
Dim sat As Long, adr As String
sat = Cells(65536, "A").End(xlUp).Row
Set sh = Sheets("kargo")
sh.Range("C2:AW26").ClearContents
Application.ScreenUpdating = False
For Each hcr In Range("A2:A" & sat)
If hcr.Interior.Color = vbYellow Then
Set k = sh.Range("B2:B26").Find(hcr.Offset(0, 1).Value, , xlValues, xlWhole)
adr = k.Address
Do
If hcr.Value = k.Offset(0, -1).Value Then
sh.Range("C" & k.Row & ":AW" & k.Row).Value = _
Range("C" & hcr.Row & ":AW" & hcr.Row).Value
End If
Set k = sh.Range("B2:B26").FindNext
Loop While Not k Is Nothing And k.Address <> adr
End If
Next
Application.ScreenUpdating = True
MsgBox "İşlem Tamamdır." & vbLf & _
"evrengizlen@hotmail.com", vbOKOnly + vbInformation, "E V R E N"
End Sub
Halit hocam çok teşekkür ederim yardımınız için ufak bir detay için daha yardım isteyeceğim.Aktardığım kargo sayfası değişken olduğu için aktar butonu ile birlikte kargo sayfasında 2 ile 26. satırları yani bir önceki aktarımı temizlemesi gerekiyor
Sub aktar()
Sheets("kargo").Range("A2:AW26").ClearContents
sat = WorksheetFunction.CountA(Worksheets("kargo").Range("A2:A27")) + 2
For i = 2 To Worksheets("satış").[a65536].End(3).Row
If Sheets("satış").Cells(i, 1).Interior.ColorIndex = 6 Then
For j = 1 To 49
Sheets("kargo").Cells(sat, j).Value = Sheets("satış").Cells(i, j).Value
Next
sat = sat + 1
End If
Next i
MsgBox " işlem Tamanlanmıştır..."
End Sub
Dosyayı güncelledim.3 numaralı mesajdan inidrebilirsiniz.evren hocam yukarda anlattığım üzere daha farklı bir çalışma önerirseniz onada sevinirim