• DİKKAT

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

Hücreyi diğer sayfaya da yazdırma

Katılım
4 Nisan 2012
Mesajlar
27
Excel Vers. ve Dili
2010 türkçe
Bir excel tablosunda,
sayfa 1 de A Sutununa yazdığım herhangi bir verinin aynı anda sayfa 2 ye de işlenmesi gerekmektedir.


Konuyla ilgili yardımlarınızı rica ediyorum.
 
Merhabalar,

Şöyle deneyiniz.
Veriyi girmeden önce Sayfa1 ve Sayfa2'yi beraber tutunuz.
Yani Ctrl tuşuna basınız ve bırakmadan Sayfa1 ve sonrada Sayfa2 'ye tıklayın. Her iki sayfa aktif (seçili) olacaktır.
Ardından Sayfa1'de yaptığınız her değişiklik aynı anda ve aynı hücrede Sayfa2'de gerçekleşecektir.

Kolay gelsin..
 
Merhabalar,

Şöyle deneyiniz.
Veriyi girmeden önce Sayfa1 ve Sayfa2'yi beraber tutunuz.
Yani Ctrl tuşuna basınız ve bırakmadan Sayfa1 ve sonrada Sayfa2 'ye tıklayın. Her iki sayfa aktif (seçili) olacaktır.
Ardından Sayfa1'de yaptığınız her değişiklik aynı anda ve aynı hücrede Sayfa2'de gerçekleşecektir.

Kolay gelsin..


ben öğrenci kaydı yapıyorum.

o anda bu işlemi atlama ihtimalim çok yüksek, makro kullanmam daha iyi olur.
 
Merhaba, Sayın Saban Sertkaya'nın bahsettiği yöntemin formül hali.
Sayfa2 A sütununa ekleyip istediğiniz kadar aşağı doğru çoğaltın.
Kod:
=DOLAYLI("Sayfa1!A" & SATIR())
Sayfa1 A sütununa eklediğiniz kayıtlar Sayfa2 A sütununa eklenir.
Sayfa1 den sildiğiniz kayıtlar Sayfa2 den de silinir.
 
Sayfa 2 de A1 hücresine =sayfa1!A1 yazarak diğer hücrelere kopyalama yapılırsa daha kolay olmaz mı?
 
Merhabalar, kod ile aşağıdaki şekilde deneyiniz.

Sayfa1 ismi üzerine farenin sağ tuşu ile tıklayın ve "Kod Görüntüle" yi seçiniz.

Karşınıza gelen ekranda sağ taraftaki boş alana aşağıdaki kodu yapıştırınız.

Private Sub Worksheet_Change(ByVal Target As Range)
a = Target.Row
b = Target.Column
c = Target.Value
Sheets(2).Celle(a,b) = c
End Sub

Yaptığınız her değişiklik, 2.sayfada aynı satır ve sütunda gerçekleşecektir.
 
Sayfa 2 de A1 hücresine =sayfa1!A1 yazarak diğer hücrelere kopyalama yapılırsa daha kolay olmaz mı?
=sayfa1!A1 formülü ile de verileri alabilirsiniz ancak Sayfa1 de satırı sildiğiniz zaman sayfa2 de formül #BAŞV! hatası ile sonuçlanır.
 
Sayfa 2 de A1 hücresine =sayfa1!A1 yazarak diğer hücrelere kopyalama yapılırsa daha kolay olmaz mı?

Merhabalar,
Elbette daha kolay. Ama,Sizin ve Sayın AdemCan'ın verdiği yanıtlar sadece A sütununda gerçekleşir. Tüm satır ve sütunlar için muhtemelen Excel kasılacak veya kilitlenecektir.
Yani pek işlevsel değil.
 
Şu aşamada bizlerin söylediği sadece örnek uygulama.
Kesin çözüm için dosya paylaşılması gerekir.
 
Merhaba.

İstediğiniz şey formül ile yapılabilir ama pratikte doğru olmaz.
Kod ile olursa en doğrusu olur.

Aşağıdaki kodu Sayfa1'in kod kısmına kopyalayınız.
Sadece A kolonundaki verileri kopyalar.


Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Not Intersect(Target, Range("A:A")) Is Nothing Then
        Worksheets("Sayfa2").Range(Target.Address) = Target
    End If
End Sub

Eğer tüm sayfada geçerli olmasını isterseniz aşağıdaki kodu kullanınız.

Kod:
Private Sub Worksheet_Change(ByVal Target As Range)
    Worksheets("Sayfa2").Range(Target.Address) = Target
End Sub
 
Şu aşamada bizlerin söylediği sadece örnek uygulama.
Kesin çözüm için dosya paylaşılması gerekir.


örnek uygulama vermeme gerek olduğunu düşünmüyorum, çünkü boş bir excel sayfasında

Sayfa1' e veri girdiğimde

aynısını

Sayfa2' ye de aynı yere işlemesini istiyorum.
 
örnek uygulama vermeme gerek olduğunu düşünmüyorum, çünkü boş bir excel sayfası
Evet, dosya olmadan Uygulanacak 4 tane yöntemler belirtildi size.

Sayfa1' e veri girdiğimde aynısını Sayfa2' ye de aynı yere işlemesini istiyorum.
buradaki yazdığınız mesaja göre verilen yöntemleri denememişiniz.

Boş sayfada hepsi de çalışır. Ama dosyanıza uygulama aşamasında karşılaşacağınız durumlara göre de dosya paylaşmanız kaçınılmaz olacaktır.
 
Sayın gozdemas,
Verilen cevaplar için, işimi gördü veya görmedi yazmanız yeterdi. Ona göre örnek dosya istenebilirdi.
Size kolay gelsin.
 
Geri
Üst