• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Korumalı Sayfada Kopyala Yapıştır

ERMAN SAYINALP

Altın Üye
Katılım
11 Eylül 2008
Mesajlar
173
Excel Vers. ve Dili
Excel 2016 Türkçe
Değerli arkadaşlar,

Sayfa Korumalı iken, örneğin, A1 Hücresindeki Formulü yada Formüllü Sonucu Kopyalayarak, A2 den A10'a kadar olan Hücrelere Taşımak için bir Makroya ihtiyacım var, yardımlarınız lütfen.
 
Deneyiniz.
Kod:
Sub Kod()
ActiveSheet.Unprotect "şifre"
Range("A2:A10") = Range("A1")
ActiveSheet.Protect "şifre"
End Sub
 
Üstadım,

Bu Makro, üstteki hücrenin değerini alttaki hücrelere taşıyor, ancak benim istediğimse üsteki fomulün aşağılara taşınması idi, zahmetlerinize teşekkürler..
 
Formülünüzün görecelilik durumuna göre aşağıdaki kodları deneyiniz.
Kod:
Sub Kod()
ActiveSheet.Unprotect "şifre"
Range("A1:A10").Formula = Range("A1").Formula
ActiveSheet.Protect "şifre"
End Sub
Kod:
Sub Kod()
ActiveSheet.Unprotect "şifre"
For Each hcr In Range("A2:A10")
    hcr.Formula = Range("A1").Formula
Next
ActiveSheet.Protect "şifre"
End Sub
 
Geri
Üst