Sekmeler arası zamanlı geçiş

Katılım
31 Ağustos 2010
Mesajlar
7
Excel Vers. ve Dili
2003 türkçe
herkese iyiakşamlar benim bir sorum olucak yardımcı olursanız çok sevinirim

bir excel sayfasında sekmelerin (sayfa1) , (sayfa2) , (sayfa3) 30 saniye aralıklarla sürekli değişerek açılmasını nasıl sağlıyabilirim acaba ilginiz için teşekkürler
 

Orion1

Uzman
Uzman
Katılım
1 Mart 2005
Mesajlar
22,248
Excel Vers. ve Dili
Win7 Home Basic TR 64 Bit

Ofis-2010-TR 32 Bit
Ekli dosyayı inceleyiniz.:cool:
Kod:
Dim kapat As Boolean

Sub zaman()
Application.OnTime Now + TimeValue("00:00:30"), "sekme"
End Sub
Sub sekme()
If kapat = True Then Exit Sub
If ActiveSheet.Index = Worksheets.Count Then
    Sheets(1).Select
    Else
    Sheets(ActiveSheet.Index + 1).Select
End If
Call zaman
End Sub
Sub auto_open()
Call zaman
End Sub
Sub son()
kapat = True
End Sub
Sub auto_close()
kapat = True
End Sub
 

Ekli dosyalar

Korhan Ayhan

Administrator
Yönetici
Admin
Katılım
15 Mart 2005
Mesajlar
42,742
Excel Vers. ve Dili
Microsoft 365 Tr-En 64 Bit
Selamlar,

Alternatif olarak aşağıdaki koduda kullanabilirsiniz.

Boş bir modüle uygulayın. Dosyanızı kaydedin ve kapatın. Dosyanızı tekrar açtığınızda kod otomatik olarak çalışmaya başlayacaktır.

Kod:
Option Explicit
 
Sub Auto_Open()
    DoEvents
    Application.OnTime Now + TimeValue("00:00:30"), "SAYFA_AÇ"
End Sub
 
Sub SAYFA_AÇ()
    DoEvents
    If ActiveSheet.Index < ThisWorkbook.Worksheets.Count Then
        ActiveSheet.Next.Select
    Else
        Sheets(1).Select
    End If
    Auto_Open
End Sub
 
Katılım
31 Ağustos 2010
Mesajlar
7
Excel Vers. ve Dili
2003 türkçe
çok teşekkürler bilgileriniz için ve zaman ayırdığınız için saygılar iyi akşamlar
 
Katılım
31 Ağustos 2010
Mesajlar
7
Excel Vers. ve Dili
2003 türkçe
peki sadece istediğimiz sekmeleri açmak istediğimiz zaman ne yapabiliriz acaba
 
Katılım
31 Ağustos 2010
Mesajlar
7
Excel Vers. ve Dili
2003 türkçe
tamam ikinci sorumun çözümünü buldum ilginiz için teşekkürler sağolun
 
Üst