• DİKKAT

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

AÇILIŞTA ÖNCE USER FORM GELSİN

Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
MERHABA.
KENDİ ÇAPIMDA BİR USER FORM YAPMAYA ÇALIŞTIM. ÜZERİNDE 2 DÜĞME VAR. BİRİNE BASINCA A SAYFASINI, DİĞERİNE BASINCA B SAYFASINI AÇIYOR. AMA ŞUNU HALLEDEMEDİM: SAYFA AÇILMADAN ÖNCE USER FORM EKRANA GELSİN VE SEÇİM YAPMAK ZORUNDA KALAYIM.
YARDIMLARINIZI BEKLİYORUM, TEŞEKÜRLER.
 
Sn endorphinn,

Aşağıdaki kodu deneyin;

[vb:1:52c8ed458a]Sub auto_open()
UserForm1.Show
End Sub[/vb:1:52c8ed458a]
 
TAMAM OLDU AMA SEÇTİKTEN SONRA EKRANDAN GİTMİYOR. DÜĞMELERDEN BİRİNE TIKLAYINCA NASIL KAYBOLUR?
 
userform acılıp sayfanın görünmesini istemiyorsanız o zaman sayın mehmett in kodunu zenginleştirebiliriz. (sn mehmett in hoşgörüsüne sığınarak)

Sub auto_open()
Application.Visible=False
UserForm1.Show
End Sub
 
endorphinn' Alıntı:
TAMAM OLDU AMA SEÇTİKTEN SONRA EKRANDAN GİTMİYOR. DÜĞMELERDEN BİRİNE TIKLAYINCA NASIL KAYBOLUR?


butona yazdığınız koda

Userform1.Hide
veya

Unload UserForm1
diye ilave edin.
 
istedigin düğme yani,commandbutton1 yerine kacsa,

[vb:1:a5d7cd45fe]Private Sub CommandButton1_Click()

Sayfa1.Select
UserForm1.Hide

End Sub[/vb:1:a5d7cd45fe]

şeklinde yapabilirsin
 
BU KOD, SAYFAYI AÇIYOR AMA KAYBEDİYOR. BELKİ DE USER FORM SEÇTİKTEN SONRA KAPANMADIĞI İÇİN KAYBOLUYOR. SEÇTİKTEN SONRA NASIL KENDİ KENDİNE KAYBOLUR?
 
endorphinn' Alıntı:
BU KOD, SAYFAYI AÇIYOR AMA KAYBEDİYOR. BELKİ DE USER FORM SEÇTİKTEN SONRA KAPANMADIĞI İÇİN KAYBOLUYOR. SEÇTİKTEN SONRA NASIL KENDİ KENDİNE KAYBOLUR?


sorularınız karıştı. net bi şekilde ne yapmak istediğinizi yazarmısınız?
 
1-İSTİYORUM Kİ, SAYFA AÇILMADAN USER FORM EKRANA GELSİN. TAMAM GELİYOR. AMA DÜĞMEYE BASINCA İSTEDİĞİM SAYFAYI HEM AÇMIYOR HEM DE KAYBOLMUYOR.
 
düğmeye yazacağınız kod:

Sub CommanButton1_Click()
Sheets("Sayfa1").Select
UserForm1.Hide
End Sub

Burda Sayfa ismini "Sayfa1" formuda "UserForm1" olarak varsaydık..
 
siz sorunuzu tam anlamıyla sormuyorsunuz herhalde.

şimdi ben size sorayım:
seçip kayboluyor ama belgeyi açmıyor diyorsunuz. belge ile kastettiğiniz ne? açmak istediğiniz belge ne? eger acmak istediğiniz belge herhangi bir sayfada bulunuyorsa o zaman Sheets("Sayfa1") denilen yerde o belgenin bulunduğu sayfa ismini yazın.

benim anladığım bu.
 
Merhaba
Birde bunu deneyin olacaktır herhalde.
Kod:
Sub CommanButton1_Click() 
Application.Visible = True
Sheets("Sayfa1").Select 
UserForm1.Hide 
End Sub
 
CommanButton'ın kodunun sonunda End Sub'dan önce şu satırı ekleyin;

Unload Me
 
SONSUZ TEŞEKKÜRLER...
 
Geri
Üst