Page2_Initialize

Katılım
24 Şubat 2005
Mesajlar
42
herkese merhaba
UserForm_Initialize olyı var malumunuz.Multipage kullandığımızda mesela page2 yi tıkladığımızda Page2_Initialize diye bir olay var mı acaba?
 
Katılım
7 Temmuz 2004
Mesajlar
1,141
Merhaba

[vb:1:048de5236e]Private Sub MultiPage1_Click(ByVal Index As Long)
msgbox ("tıklanan sayfa: " & Index)
End Sub[/vb:1:048de5236e]
 
Katılım
24 Şubat 2005
Mesajlar
42
Private Sub MultiPage2_Click(ByVal Index As Long)
Sheets("sayfa2").Select
End Sub

bu komutu yazıyorum ama page2 yi tıklayınca sayfa2 yi seçmiyor
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Seçmemesi için hiç bir neden yok, mutlaka bir yerde hata yapıyorsunuz. Kod doğru.
 
Katılım
24 Şubat 2005
Mesajlar
42
Sanırım şimdi anladım.Ben Multipage2_click derken multipage üzerindeki page2 sekmesine tıklayınca sayfa2 yi seçebileceğimizi, page1 e tıklayınca sayfa1 i seçebileceğimizi zannediyorum.Oysa multipage1 komple o multipage i ifade ediyor galiba.
Benim isteğim olmuyor galiba yani multipage üzerindeki page sekmelerine tıklayınca ayrı ayrı sayfalar seçilsin.
 
Katılım
3 Mart 2005
Mesajlar
571
Excel Vers. ve Dili
Excel 2000 Ing.
şunu dene

Kod:
Private Sub MultiPage1_Change()
sayfa = MultiPage1.SelectedItem.Caption
    
    If sayfa = "Page2" Then
        Sheets("sayfa2").Select
    Else
        MsgBox "Seçilen sayfa : " & sayfa
    End If

End Sub
 
Katılım
3 Mart 2005
Mesajlar
571
Excel Vers. ve Dili
Excel 2000 Ing.
şunu dene


Private Sub MultiPage1_Change()
sayfa = MultiPage1.SelectedItem.Caption

If sayfa = "Page2" Then
Sheets("sayfa2").Select
Else
MsgBox "Seçilen sayfa : " & sayfa
End If

End Sub
 
Katılım
3 Mart 2005
Mesajlar
571
Excel Vers. ve Dili
Excel 2000 Ing.
:shock:

Acaba benim bilgisayarda mı bir sorun var yoksa server de mi?
kotlar acayip oldu...

yapmanız gereken MultiPage1_Change() olayında, MultiPage1.SelectedItem.Caption özelliğini kullanmak
iyi çalışmalar...
 
Katılım
24 Şubat 2005
Mesajlar
42
isakarakus' Alıntı:
şunu dene


Private Sub MultiPage1_Change()
sayfa = MultiPage1.SelectedItem.Caption

If sayfa = "Page2" Then
Sheets("sayfa2").Select
Else
MsgBox "Seçilen sayfa : " & sayfa
End If

End Sub
Sn.isakarakus öncelikle teşekkürler.
Peki bunu aynı yerde sayfa1 için de kullanabilirmiyiz.page1 i tıklayınca "veri" isimli sayfayı seçsin; page2 yi tıklayınca "cekler" isimli sayfayı seçsin.
 
Katılım
3 Mart 2005
Mesajlar
571
Excel Vers. ve Dili
Excel 2000 Ing.
Private Sub MultiPage1_Change()
Select Case MultiPage1.SelectedItem.Caption
Case "Page1": Sheets("Sayfa1").Select
Case "Page2": Sheets("Sayfa2").Select
Case "Page3": Sheets("Sayfa3").Select
Case "Page4": Sheets("Sayfa4").Select
End Select
End Sub
 
Katılım
24 Şubat 2005
Mesajlar
42
İşte budur teşekkürler.
 
Üst