- Katılım
- 5 Kasım 2007
- Mesajlar
- 4,727
- Excel Vers. ve Dili
- 64 Bit TR - Microsoft Office 365 - Win11 Home
Merhaba,
Aşağıdaki kod ile B22:M37 aralığı hem taşınıyor hem de siliniyor,
İsteğim taşınma esnasında, bu aralıktaki veriler silinsin ancak formüller silinmesin,
Koda bir ilave rica ediyorum,
Ayrıca aşağıdaki kodu satır satır açıklamanız mümkün mü ? Bir düzenleme yapılacağı zaman, kodun işlevini bilirsem, kendim de yapabilirim.
Teşekkür ederim.
Aşağıdaki kod ile B22:M37 aralığı hem taşınıyor hem de siliniyor,
İsteğim taşınma esnasında, bu aralıktaki veriler silinsin ancak formüller silinmesin,
Koda bir ilave rica ediyorum,
Ayrıca aşağıdaki kodu satır satır açıklamanız mümkün mü ? Bir düzenleme yapılacağı zaman, kodun işlevini bilirsem, kendim de yapabilirim.
Teşekkür ederim.
Kod:
Sub Aktar()
Set s2 = Sheets("RAPOR"): Set s3 = Sheets("ÇIKIŞ")
ilksatır = 23: sonsatır = s2.[c41].End(3).Row: tarih = s2.[J1]
For satır = ilksatır To sonsatır
s3satır = s3.[A65536].End(3).Row + 1
s3.Cells(s3satır, 1) = tarih: s3.Cells(s3satır, 2) = s2.Cells(satır, 2)
s3.Cells(s3satır, 3) = s2.Cells(satır, 3): s3.Cells(s3satır, 4) = s2.Cells(satır, 4)
s3.Cells(s3satır, 5) = s2.Cells(satır, 6): s3.Cells(s3satır, 6) = s2.Cells(satır, 8)
Next
s2.Range("B22:M37").ClearContents
MsgBox "İşlem TAMAM.", vbInformation
End Sub
Son düzenleme:
