• DİKKAT

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

Açılış Sayfasını Açılış Makrosu Nasıl Bulur

  • Konbuyu başlatan Konbuyu başlatan kykbt
  • Başlangıç tarihi Başlangıç tarihi
Katılım
12 Nisan 2006
Mesajlar
303
Excel Vers. ve Dili
Office 2003
Office 2007
Arkadaşlar Merhaba

Yaklaşık 40 50 sayfadan oluşan bir çalışma kitabım var bunların içinde 12 sayfa aylara ait ve bu bilgi
C1 hücresinde 01.AY ÜRETİM Diye her ay için ayrı sayfada var.
Biz çalışma kitabı açılırken tüm sayfaları kontrol ettirip hangi sayfanın C1 hücresinde bulunulan aya ait ise o sayfanın aktif olmasını nasıl sağlayabiliriz.
 
merhaba

ek dosya işinizi görür mü?

Kod:
Private Sub Workbook_Open()
    On Error GoTo Hata
    AY = Format(Now, "mm") & ".AY ÜRETİM"
    Sheets(AY).Select
    Exit Sub
Hata:
End Sub
 

Ekli dosyalar

Arkadaşım merhaba
Sanırım biraz yanlış anlattım.
Sayfa adlarına bakmayacak sayfaların içindeki C1 hücresine bakarak sayfayı bulacak
 
Merhaba Sayın Yüksel bey,

Ben bu soruyu bir kaç kere okudum ama anlamadığım için yanıt veremedim. Bakalım arkadaşımız ne diyecek? :)
 
Arkadaşım merhaba
Sanırım biraz yanlış anlattım.
Sayfa adlarına bakmayacak sayfaların içindeki C1 hücresine bakarak sayfayı bulacak


Bende onu demeye çalışıyorum, her sayfanın C1 hücresine bakacak ama baktığını ne ile karşılaştıracak?
 
Arkadaşım merhaba
Sanırım biraz yanlış anlattım.
Sayfa adlarına bakmayacak sayfaların içindeki C1 hücresine bakarak sayfayı bulacak

merhaba
syn kykbt,
sorunuzu anladım ama kullandığınız yöntemi anlamsız buldum.
bence her sayfanın C1 hücresine tarih yazmaktansa her sayfanın adına tarih yazın.

istediğiniz şekilde tabiiki olur ama kısacık bir kod ile daha kolay sonuca ulaşırsınız, hem dosyanız daha kullanışlı olur.



başım çatlayacak düzeyde ağrıyor (dün akşam fazla mı kaçırdım ne?) üstelik saat 12'yi geçmiş ve ben soruyu anlayabilmişim.
kendimden korkmaya başladım :hihoho:
 
Nejdet Bey Merhaba

C1 hücresinde baktığı örneğin 05.AY ÜRETİM ise buradan ilk iki sayıyı alacak 05 sonra güncel ay olan mesela bugün 25.05.2009 içindeki aya tekabül eden 05 ile karşılaştıracak.
Acaba anlatabildimmi?
 
Merhaba Sayın Uzmanamele

Burada sayfa adları ocak şubat diye gidiyor. Olabilirse c1 hücresine bakarak yapması benim için daha önemli
 
Merhaba Sayın Uzmanamele

Burada sayfa adları ocak şubat diye gidiyor. Olabilirse c1 hücresine bakarak yapması benim için daha önemli

merhaba
sayfa adları ay adı olarak kullanılmışsa aşağıdaki şekilde deneyin

Kod:
Private Sub Workbook_Open()
    On Error GoTo Hata
    AY = Format(Now, "mmmm")
    Sheets(AY).Select
    Exit Sub
Hata:
End Sub
 
Hocam ne amelesi süper ustad demelisin kendine,
Teşekkürler bu şekilde problemimi cözüme kavuşturdu. Sağol
 
Hocam ne amelesi süper ustad demelisin kendine,
Teşekkürler bu şekilde problemimi cözüme kavuşturdu. Sağol

merhaba

kodlar biryerlerden (ç)alıntıdır, güle güle kullanın.
siz yinede bana uzmanamele diye hitap edin :)
 
Geri
Üst