tarih yazan sayfada devreden problemi

Katılım
1 Ağustos 2011
Mesajlar
107
Excel Vers. ve Dili
excel 2010
Altın Üyelik Bitiş Tarihi
29-05-2024
iyi akşamlar her sayfamda sayfa adı günlük tarih yazıyor burada devreden problemim de problem var aslında direk tarih yerine sayı yazsam formül oluyor fakat ben sayfa adı tarih olarak yazmam gerek formülde bir değişiklik yapabilir miyiz acaba...
 

Ekli dosyalar

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
iyi akşamlar her sayfamda sayfa adı günlük tarih yazıyor burada devreden problemim de problem var aslında direk tarih yerine sayı yazsam formül oluyor fakat ben sayfa adı tarih olarak yazmam gerek formülde bir değişiklik yapabilir miyiz acaba...
Merhaba.
Hangi formülü soruyorsunuz anlamadım ama örneğin M 01.12.2015 sayfasına,
bir önceki gün sayfasının (M 30.11.2015) A18 hücresindeki veriyi getirebilmek için aşağıdaki formülü kullanabilirsiniz.
.
Kod:
=DOLAYLI("'M "&METNEÇEVİR(SAĞDAN(HÜCRE("dosyaadı");10)-1;"GG.AA.YYYY")&"'![B][COLOR="red"]A18[/COLOR][/B]")
 
Katılım
1 Ağustos 2011
Mesajlar
107
Excel Vers. ve Dili
excel 2010
Altın Üyelik Bitiş Tarihi
29-05-2024
Ömer bey ilginize teşekkürler fakat sayfadan kopyalayarak gidildiğinde sayfa adını değiştiriyoruz formül döngüsel hata veriyor..
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Formülü yapıştırdığınız hücrede, F2+ENTER ile formül girişini tekrarlayarak YA DA F9 tuşuna basarak dener misiniz?
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Tekrar merhaba.
Belgeniz açıkken alt taraftaki sayfa adlarına fareyle sağ tıklayıp KOD GÖRÜNTÜLEyi seçin ve
açılan ekranda sağ taraftaki boş alana aşağıdaki KOD'u yapıştırın.
Bu işlemi tüm sayfalar için tekrarlayın.
(Şayet bu kod'un yapıştırıldığı bir sayfayı kopyalayarak yeni sayfa oluşturuyorsanız,
bu işlemi yeni sayfa için yapmanıza gerek yok tabi.)

Aşağıdaki kod bir önceki güne ait 18'inci satırdaki bilgileri 4'üncü satıra aktarır.
Kod sayfaya her geçişinizde otomatik olarak çalışır, bir önceki güne ait sayfada değişiklik yapıp,
bir sonraki günün sayfasına geçerek kontrol edebilirsiniz.
Kod:
[B]Private Sub Worksheet_Activate()[/B]
On Error Resume Next
For sütun = 3 To 6
    ActiveSheet.Cells(4, sütun) = _
    Sheets("M " & CDate(Mid(ActiveSheet.Name, 3, 10)) - 1).Cells(18, sütun).Value
Next
[B]End Sub[/B]
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Son cevabımda bahsettiğim işlemin uygulandığı belge ekte.
Belge açılışında sorulacak MAKRO ETKİNLEŞTİRME sorusuna OLUMLU cevap vererek belgeyi açınız.
Bu cevaplama işlemi sadece bir kez yapılacak, ikinci açmanızdan itibaren bu soru sorulmaz
(İndirilen Belgeler dizininde tutarsanız her seferinde sorulacaktır).
.
 

Ekli dosyalar

Katılım
1 Ağustos 2011
Mesajlar
107
Excel Vers. ve Dili
excel 2010
Altın Üyelik Bitiş Tarihi
29-05-2024
gerçekten çok teşekkürler ama sayfalardan taşı veya kopya deyip yeniden adlandırdıktan sonra bu dediğiniz olmuyor.
 

Ömer BARAN

Uzman
Katılım
8 Mart 2011
Mesajlar
12,997
Excel Vers. ve Dili
Office 2013 ( 32 bit ) TÜRKÇE
Altın Üyelik Bitiş Tarihi
(18.03.2020) - Uzman olduğu için tarih geçersiz oldu.
Ney olmadı tam anlayamadım, ben denediğimde sorun yok.

Son sayfa adına fareyle sağ tıkladım, taşı/kopya oluştur-> kopya oluştur -> sona taşı -> sayfa adını bir sonraki gün olarak değiştirdim -> bir önceki sayfaya gidip tabloya yeni sayı girdim (dolayısıyla o sayfanın alt toplamları değişti -> oluşturduğum yeni sayfaya geçtiğimde, eklenen veriler dahil devreden sayılar (bir önceki günün 18'inci satırındaki veriler) bu sayfaya aktarıldı.

ekran görüntüsünü izle
 
Son düzenleme:
Üst