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.
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
Sn endorphinn,

Aşağıdaki kodu deneyin;

[vb:1:52c8ed458a]Sub auto_open()
UserForm1.Show
End Sub[/vb:1:52c8ed458a]
 
Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
TAMAM OLDU AMA SEÇTİKTEN SONRA EKRANDAN GİTMİYOR. DÜĞMELERDEN BİRİNE TIKLAYINCA NASIL KAYBOLUR?
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
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
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
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.
 

Nox

Katılım
1 Aralık 2005
Mesajlar
22
Excel Vers. ve Dili
Excel 2010-Türkçe
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
 
Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
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?
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
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?
 
Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
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.
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
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..
 

Ayhan Ercan

Özel Üye
Katılım
10 Ağustos 2005
Mesajlar
1,571
Excel Vers. ve Dili
Microsoft 365- Türkçe
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.
 
Katılım
28 Nisan 2005
Mesajlar
252
Excel Vers. ve Dili
Excel 2010 Türkçe
Merhaba
Birde bunu deneyin olacaktır herhalde.
Kod:
Sub CommanButton1_Click() 
Application.Visible = True
Sheets("Sayfa1").Select 
UserForm1.Hide 
End Sub
 

mehmett

Altın Üye
Katılım
18 Mayıs 2005
Mesajlar
2,571
Excel Vers. ve Dili
Excel 2010 Türkçe
CommanButton'ın kodunun sonunda End Sub'dan önce şu satırı ekleyin;

Unload Me
 
Katılım
30 Mart 2005
Mesajlar
755
Excel Vers. ve Dili
2016 EN
SONSUZ TEŞEKKÜRLER...
 
Üst