Çözüldü Excel sayfa kopyalama

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Yigit75

Kilopat
Katılım
4 Aralık 2015
Mesajlar
689
Çözümler
6
Yer
Ümraniye
Herkese hayırlı bayramlar. Arkadaşlar ekte gördüğünüz tablonun aynısını bir buton ile yeni çalışma sayfasına aktarmak istiyorum. Butonu ekledim kodlar şu şekilde.

Kod:
Sub buton()
Dim sh As Worksheet
Set sh = ActiveSheet
Worksheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Sayfa" & Sheets.Count
sh.Cells.Copy
Range("A1").PasteSpecial xlPasteValuesAndNumberFormats
Application.CutCopyMode = False
Range("A1").Select
MsgBox "Sayfa eklendi ve kopyalama yapıldı."
End Sub
Kopyalama çalışıyor fakat biçimlendirmeyi aktarmıyor. Bu konuda yardımcı olur musunuz?


1596296433666.png


1596296530378.png

Çözüm ;

Kod:
Sub buton()

Dim sh As Worksheet
Set sh = ActiveSheet

Worksheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = "Sayfa" & Sheets.Count

sh.Cells.Copy

Range("A1").PasteSpecial Paste:=xlPasteValuesAndNumberFormats
Range("A1").PasteSpecial Paste:=xlPasteFormats
Range("A1").PasteSpecial Paste:=xlPasteColumnWidths

Application.CutCopyMode = False
Range("A1").Select
MsgBox "Sayfa eklendi ve kopyalama yapıldı."

End Sub
 

Dosya Ekleri

  • 1596296424527.png
    1596296424527.png
    34,3 KB · Görüntüleme: 64
Son düzenleme:

Geri
Yukarı