Pageler arası geçiş

Katılım
1 Şubat 2007
Mesajlar
516
Excel Vers. ve Dili
excel2003
Slm. Arkadaşlar,

Private Sub CommandButton23_Click()
On Error Resume Next
Me.MultiPage1.Value = Me.MultiPage1.Value + 1
End Sub

kodlarıyla ileri doğru pageler arasında geçiş yapıyorum. Eğer 3 page varsa bu kodları kullanarak ileri doğru 3 pageye de ulaşıyorum. ama 3. pageden sonra

Private Sub CommandButton23_Click()
On Error Resume Next
Me.MultiPage1.Value = Me.MultiPage1.Value - 1
End Sub

kodlarını kullanarak geriye doğru geçiş yapıyorum. Tek bir butonla ileri geri yapmamız mümkün mü? Yani 3. pageye geldiğimde butona tekrar tıkladığımda 1. pageye dönebilirmiyiz. Teşekkürler..
 

Orion1

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

Ofis-2010-TR 32 Bit
Aşağıdaki kodlar işinizi görür. :cool:
Kod:
Dim say As Byte
Private Sub CommandButton23_Click()
a = Array(0, 1, 2, 1, 0)
If say = 4 Then
    say = 1
    Else
    say = say + 1
End If
MultiPage1.Value = a(say)
End Sub
 
Üst