Şimdi Ara

Korumalı sayfayı kopyalama

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
4
Cevap
0
Favori
49
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba,


    ANASAYFA'nın zaman zaman "Sayfa kopyasını" oluşturmak istiyorum ama kopyalarken sayfadaki formüller gelmesin sadece sonuçlar gelsin. Aşağıdaki kodlar ile bu işi yapabiliyorum ama sayfada koruma olunca hata veriyor.



    [code]Sub SayfaKopyala()

     

      Dim syf As Variant

     

      syf = Application.InputBox("Sayfa Adını Giriniz", "Sayfa Adı Girişi", "Yedek", Type:=2)

      If syf = False Then Exit Sub

     

      Sheets("ANASAYFA").Copy after:=Sheets(Sheets.Count)

      ActiveSheet.Name = syf

      Cells.Copy

      Cells.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _

        :=False, Transpose:=False

      Application.CutCopyMode = False

     

      Sheets("ANASAYFA").Select

     

    End Sub[/code]




    < Bu mesaj bu kişi tarafından değiştirildi Sword -- 6 Ocak 2025; 12:10:53 >



  • Unprotect ve protecli kodları makronuzda ilgili yerlere ilave edin. Sifreniz yazan yeri kendi şifrenizle değiştirmelisiniz.


    Birisi vba kodlama sayfasına girerek bu şifreyi görebilir.

    Kodlama sayfasında modülü seçip, sağ klik / Vba project proper.. / protect sekmesini seçip kod görüntülemeye şifre koyabilirsiniz.


    Sheets("ANASAYFA").Unprotect "Sifreniz"


    Sheets("ANASAYFA").Copy after:=Sheets(Sheets.Count)

    ......

    .....

    .....

    .....

    Sheets("ANASAYFA").Protect "Sifreniz"


    Sheets("ANASAYFA").Select




    < Bu mesaj bu kişi tarafından değiştirildi cdemir -- 6 Ocak 2025; 13:24:20 >
  • Çok teşekkür ederim.

  • Yapay Zeka’dan İlgili Konular
    Site içeriğini direk kopyalama
    4 yıl önce açıldı
    Daha Fazla Göster
    
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.