- Katılım
- 29 Haziran 2007
- Mesajlar
- 201
- Excel Vers. ve Dili
- ofis20007
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
Dim Son_Satır As Long
If Intersect(Target, [AI:AI]) Is Nothing Then Exit Sub
If Target = "İNFAZ" Then
Son_Satır = Sheets("İNFAZ").Range("A65536").End(3).Row + 1
Range(Cells(Target.Row, "A"), Cells(Target.Row, "AI")).Copy
Sheets("İNFAZ").Range("A" & Son_Satır).PasteSpecial
Application.CutCopyMode = False
End If
End Sub
Option Explicit
Sub Aktar()
Dim U As Long, Son_Satır As Long
Sheets("İNFAZ").Range("A5:AI65536").ClearContents
For U = 5 To [AI65536].End(3).Row
If Cells(U, "AI") = "İNFAZ" Then
Son_Satır = Sheets("İNFAZ").Range("A65536").End(3).Row + 1
Rows(U).Copy
Sheets("İNFAZ").Cells(Son_Satır, "A").PasteSpecial
Application.CutCopyMode = False
End If
Next
End Sub
tşk.denemedim ama ilgilendiğiniz için tşk.inşallah olur.