folder Tahribat.com Forumları
linefolder Yazılımlar / Diğer Programlar
linefolder Excel'le İlgili Takıldığım Basit Bir Soru



Excel'le İlgili Takıldığım Basit Bir Soru

  1. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SoloTurk
    SoloTurk's avatar
    Kayıt Tarihi: 16/Kasım/2009
    Erkek

    Merhaba arkadaşlar.

    Aşağıdaki resimde bir excel dosyasındaki birbirinden farklı sayfa isimlerini görmektesiniz. (Şu an açık olan sayfa ismi: 08.06.2015)

    76112.jpg (310×62)

    Aşağıdaki resimde de iki farklı tarih görmektesiniz. (Bu da "08.06.2015" isimli çalışma sayfasının içindeki 2 satırlık tablo)

    91631.jpg (235×92)

    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...
  2. KısayolKısayol reportŞikayet pmÖzel Mesaj
    SoloTurk
    SoloTurk's avatar
    Kayıt Tarihi: 16/Kasım/2009
    Erkek

    Yardımlarınızı bekliyorum arkadaşlar.


    Oksijen, belki de yavaş yavaş öldüren bir zehirdir...
  3. KısayolKısayol reportŞikayet pmÖzel Mesaj
    dhmm
    dhmm's avatar
    Kayıt Tarihi: 15/Eylül/2011
    Erkek

    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(AktifSayfa).Name
        Else
            OncekiSayfaAdi = ActiveSheet.Name
        End If
    End 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