Yardımlarınızı bekliyorum arkadaşlar. Oksijen, belki de yavaş yavaş ldüren bir zehirdir...

Merhaba arkadaşlar. Aşağıdaki resimde bir excel dosyasındaki birbirinden farklı sayfa isimlerini grmektesiniz. (Şu an açık olan sayfa ismi: 08.06.2015) Aşağıdaki resimde de iki farklı tarih grmektesiniz. (Bu da "08.06.2015" isimli çalışma sayfasının içindeki 2 satırlık tablo) Günün tarihi kısmına açık olan sayfanın adını şu formülle otomatik olarak alıyorum: Formül: =PARÇAAL(HÜCRE("DOSYAADI";A1);MBUL("]";HÜCRE("DOSYAADI";A1))+ 1;255) İŞTE SORUM ŞU: Dünün tarihi kısmına da bir nceki açık olan sayfanın ismini alacak formüle ihtiyacım var. Yani bu formülle dünün tarihi kısmına 07.06.2015'i değil de sayfa isminden dolayı 05.06.2015'i almasını istiyorum. Yukarıdaki formülden 1 çıkararak yapacak olursam 07.06.2015 tarihini alıyor ama bana mutlaka bir nceki sayfanın ismi lazım? Teşekkür ederim. Oksijen, belki de yavaş yavaş ldüren bir zehirdir...

Hocam selamlar, Sana su sekilde bir fonksiyon yazdim Function OncekiSayfaAdi Dim AktifSayfa As Integer AktifSayfa = ActiveSheet. index If AktifSayfa > 1 Then AktifSayfa = AktifSayfa - 1 OncekiSayfaAdi = Sheets . Name Else OncekiSayfaAdi = ActiveSheet. Name End IfEnd Function Bu fonksiyonu alt+11 ile fonksiyon olarak oldugu gibi excel sayfasina ekliyorsun sonra istedigin cell icine =OncekiSayfaAdi yaziyosun ve onceki sayfayi aliyor Ilk sayfada ilk sayfanin adini veriyor istersen degistir Bir sey lzm olursa cekinme sor dhmm tarafından 09/Haz/15 10:39 tarihinde düzenlenmiştir Ozgurluk aslinda her istedigini yapabilmek degildir, istemedigini yapmamaktir. // Verdigin degeri gormeyince, gordugun degeri ver!!! // Hayatin herkes icin bir bavulu vardir!!! // Dusmek gerekir bazen hayatta; kalkmayi ogrenebilmek icin