Mevcut Sayfayı Yeni İsimi Vererek Eklemek

Katılım
28 Ocak 2007
Mesajlar
19
Excel Vers. ve Dili
Excel 2003
Mevcut Sayfayı macro ile yeni isim vererek eklemek istiyorum. Buton'a basılacak ve inpubox'da bana isim sorucak yazdığım isimle mevcut dosyayı yaratacaktır. Nasıl yapabilirim. İsim vererek boş sayfa ekleyebiliyorum ancak mevcut sayfayı yeni isimle nasıl çoğaltabilirim?

Yardımlarınız İçin Teşekkürler
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Aşağıdaki kodlar işinizi görür.:cool:
Kod:
Sub sayfa_ekle()
Dim syf As String, ekle As String, s As Worksheet
syf = ActiveSheet.Name
ekle = InputBox("Sayfa İsmi Yazınız..:", "SAYFA EKLEME")
If ekle = Empty Then Exit Sub
For Each s In Worksheets
    If UCase(Replace(Replace(s.Name, "ı", "I"), "i", "İ")) = _
    UCase(Replace(Replace(ekle, "ı", "I"), "i", "İ")) Then
        MsgBox ekle & " İsminde sayfa Var..", vbCritical, "UYARI"
        Exit Sub
    End If
Next s
Application.Worksheets.Add after:=Sheets(Sheets.Count)
ActiveSheet.Name = ekle
Sheets(syf).Cells.Copy Range("A1")
MsgBox "İşlem tamam.", vbOKOnly + vbInformation, Application.UserName
End Sub
 
Katılım
28 Ocak 2007
Mesajlar
19
Excel Vers. ve Dili
Excel 2003
Verdiğin kod mükemmel çalışıyor. Tekrar Teşekkürler..

Mevcut dosyanın kopyalanan halinde satır ve sütün çizgileri çıkıyor ekleme yapıldığında bunların görünmemesini nasıl sağlarım?
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,239
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Verdiğin kod mükemmel çalışıyor. Tekrar Teşekkürler..

Mevcut dosyanın kopyalanan halinde satır ve sütün çizgileri çıkıyor ekleme yapıldığında bunların görünmemesini nasıl sağlarım?
Kodların en sonuna aşağıdaki kodu kopyalayın.:cool:
End Sub tan önce
Kod:
ActiveWindow.DisplayGridlines = False
 
Katılım
28 Ocak 2007
Mesajlar
19
Excel Vers. ve Dili
Excel 2003
Teşekkürler ancak şöle bi problem var. Çoğaltmak istediğim sayfayı birebir aynı olarak çoğaltması gerekiyor. Korumalı olan satırlar bulunuyor. Sizin gönderdiğiniz kodlar ile yaptığımda yeni sayfada koruma olmuyor. Birebir aynı nasıl ekleyebilirim?

Teşekkürler
 
Katılım
25 Mart 2007
Mesajlar
38
Excel Vers. ve Dili
2003
Kod ları bende çalıştırdım.Sayfa eklerken aynı özellikde sayfa eklemiyor.
 

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
43,482
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Ekteki örnek dosyayı incelermisiniz.
 
Üst