Mdemir63
Altın Üye
- Katılım
- 7 Temmuz 2006
- Mesajlar
- 2,895
- Excel Vers. ve Dili
- Ofis2010 32Bit Türkçe
- Altın Üyelik Bitiş Tarihi
- 19-02-2026
DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Sub deneme()
a = [a65536].End(3).Row
Range("A1:H" & a).Copy
Sheets("sayfa2").Select
[a1].Select
ActiveSheet.Paste
b = [a65536].End(3).Row + 2
Cells(b, 1).Select
ActiveSheet.Paste
c = [a65536].End(3).Row + 2
Cells(c, 1).Select
ActiveSheet.Paste
Columns("A:A").EntireColumn.AutoFit
Columns("B:B").EntireColumn.AutoFit
Columns("C:C").EntireColumn.AutoFit
Columns("D:D").EntireColumn.AutoFit
Columns("E:E").EntireColumn.AutoFit
Columns("F:F").EntireColumn.AutoFit
Columns("G:G").EntireColumn.AutoFit
Columns("H:H").EntireColumn.AutoFit
End Sub
Sayın aalakus , bende o kitaptan faydalanıyorum.Kodların açıklamasına gelince ; birazdan çıkacağım ama döndüğümde muhakkak size yukarıda yazılı olan kodların açıklamasını yapacağım.Öğleden sonra müsait olduğunuzda bu konuya tekrar bakarsınız. Bu arada eklediğim dosyayı indirip inceleyin.Fikir verebilir size.merhaba,
ben yeni yeni makro yazmayı ögrenmeye calışyorum..Bunun için Temel Korkmaz Hocanın kitaplarını aldım ve sitemizden faydalanıyorum.. sizin gönderdiginiz makroyu inceledim ama pek anlayamadım
Kodların ne yaptıgını adım adım acıklamanız mümkünmü?
Ben coomandbutton ekleyip, bu kodu oldugu gibi kopyalayıp ,çalıştırmaya çalıştım ama başarılı olamadım
Yardımalrınızı rica ediyorum..
cok tesekkürler,
AYC
SelamlarDosyayıda ekte gönderiyorum.
Kodları aşağıdaki gibi revize ettim.Son haliyle öce sayfa 2 deki verileri siliyor sonra da istemiş olduğunuz süzülen değerleri sayfa 2 ye kopyalıyor.Dosyanız ektedir.Tekrar Merhabalar
Süzdüğümüz ismi tamam aktarıyor buraya kadar bir sıkıntı yok. Ancak diğer ismi süzdürüp aktardığımızda önceki aktarılanı silmesi de gerekiyor.
Saygılar
Sub deneme()
Sheets("sayfa2").Select
a = [a65536].End(3).Row
Range("A1:H" & a).Select
Range("A1:H" & a).Select
Application.CutCopyMode = False
Selection.Delete Shift:=xlUp
Sheets("sayfa1").Select
a = [a65536].End(3).Row
Range("A1:H" & a).Copy
Sheets("sayfa2").Select
[a1].Select
ActiveSheet.Paste
b = [a65536].End(3).Row + 2
Cells(b, 1).Select
ActiveSheet.Paste
c = [a65536].End(3).Row + 2
Cells(c, 1).Select
ActiveSheet.Paste
Columns("A:H").EntireColumn.AutoFit
Sheets("Sayfa1").Select
Application.CutCopyMode = False
Range("A1").Select
End Sub
Rica ederim iyi çalışmalar.Selamlar,
Teşekkür ederim elinize sağlık
Saygılar
Şöyle yapalım o zaman.Mesut Bey Merhaba,
Kodları acıklayacaktınız ama ..uygun oldugunuzda acıklarsanız cok sevinirim..
Tesekkürler,
Sub deneme()
1 Sheets("sayfa2").Select
2 a = [a65536].End(3).Row
3 Range("A1:H" & a).Select
4 Range("A1:H" & a).Select
5 Application.CutCopyMode = False
6 Selection.Delete Shift:=xlUp
7 Sheets("sayfa1").Select
8 a = [a65536].End(3).Row
9 Range("A1:H" & a).Copy
10 Sheets("sayfa2").Select
11 [a1].Select
12 ActiveSheet.Paste
13 b = [a65536].End(3).Row + 2
14 Cells(b, 1).Select
15 ActiveSheet.Paste
16 c = [a65536].End(3).Row + 2
17 Cells(c, 1).Select
18 ActiveSheet.Paste
19 Columns("A:H").EntireColumn.AutoFit
20 Sheets("Sayfa1").Select
21 Application.CutCopyMode = False
22 Range("A1").Select
End Sub