Hücreyi diğer sayfaya da yazdırma

gozdemas

Altın Üye
Katılım
4 Nisan 2012
Mesajlar
27
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
11-10-2024
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.
 
Katılım
6 Temmuz 2015
Mesajlar
925
Excel Vers. ve Dili
2003
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..
 

gozdemas

Altın Üye
Katılım
4 Nisan 2012
Mesajlar
27
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
11-10-2024
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.
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
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.
 
Katılım
19 Ocak 2005
Mesajlar
200
Excel Vers. ve Dili
Microsoft 365 / Türkçe
Altın Üyelik Bitiş Tarihi
19-09-2023
Sayfa 2 de A1 hücresine =sayfa1!A1 yazarak diğer hücrelere kopyalama yapılırsa daha kolay olmaz mı?
 
Katılım
6 Temmuz 2015
Mesajlar
925
Excel Vers. ve Dili
2003
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.
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
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.
 
Katılım
6 Temmuz 2015
Mesajlar
925
Excel Vers. ve Dili
2003
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.
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
Şu aşamada bizlerin söylediği sadece örnek uygulama.
Kesin çözüm için dosya paylaşılması gerekir.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,165
Excel Vers. ve Dili
2019 Türkçe
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
 

gozdemas

Altın Üye
Katılım
4 Nisan 2012
Mesajlar
27
Excel Vers. ve Dili
2010 türkçe
Altın Üyelik Bitiş Tarihi
11-10-2024
Ş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.
 

Muzaffer Ali

Destek Ekibi
Destek Ekibi
Katılım
5 Haziran 2006
Mesajlar
6,165
Excel Vers. ve Dili
2019 Türkçe
Sayın @gozdemas 10. mesajdaki yöntem istediğinizi gerçekleştirmiyor mu?
 

AdemCan

Altın Üye
Destek Ekibi
Katılım
1 Eylül 2008
Mesajlar
1,386
Excel Vers. ve Dili
2019 TR
ö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.
 
Katılım
6 Temmuz 2015
Mesajlar
925
Excel Vers. ve Dili
2003
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.
 
Üst