Sayfa değiştirme menüsü oluşturmak istiyorum

Katılım
22 Kasım 2005
Mesajlar
174
Forumdan aldığım yardımlarla bir sipariş ve stok takip programı olşturdum. Emeğini ve bilgisini esirgemeyen hekese birkez daha teşekkür ederim. Bu programa görsellik ve kolaylık kazandırmak için sayfa sekmelerini bir menüye bağlayıp ilgili butona basınca o sayfaya geçmeyi istiyorum. Mümkünse bu menü her sayfada görünsün. Dün Tüm aramalarıma rağmen bu uygulamanın nasıl yapıldığını bulamadım. Benzeri menüler var ama nasıl yapılır? Bilimiyorum Yadımlarınızı bekliyorum.
 
Katılım
22 Kasım 2005
Mesajlar
174
Tamam istediğim bu

kusura bakmayın ekteki dosya ilk anda görünmedi.
Kendi dosyama Nasıl uygulayabilirim?
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,422
Excel Vers. ve Dili
excel 2010
merhaba
ek dosyadaki userform ve modülü kendi dosyanıza kopyalayınız.
 
Katılım
22 Kasım 2005
Mesajlar
174
Eksik birşeyler yapıyorum herhade

Tamam örnek tam istediğim gibi. Ama kopyalamayı eksik yapıyorum herhalde.
bendeki Sayfa adları değişik acaba kodda sayfa adları ile alakalı birşeyler yapacakmıyız.
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,422
Excel Vers. ve Dili
excel 2010
merhaba
dosyanızı ekleyiniz, düzenleyelim. (özel bilgiler içeriyorsa içindekileri silerek)
 

gezgin-49

Altın Üye
Katılım
17 Ekim 2006
Mesajlar
669
Excel Vers. ve Dili
Türkçe 2003
Altın Üyelik Bitiş Tarihi
22-09-2028
sayın Kartal06 sizin dosyanızda eksik olan kısım nedir?. Userformu mu açamıyorsunuz.? yoksa başka bir şey mi?
 
Katılım
22 Kasım 2005
Mesajlar
174
Dosyada özel bilgiler var

Hemde ögrenmek için siz bana bir iyilik yapıp nasıl bir yol izleyeceğimi kısaca anlatırsanız örnek dosyadan faydalanarak hem kendim üstesinden gelmiş olurum hemde konu başkalrınada faydalı olur. Ama en son çare dosyayı gönderirim. Umarım sizi gereksiz meşgul etmiyorum.
 

gezgin-49

Altın Üye
Katılım
17 Ekim 2006
Mesajlar
669
Excel Vers. ve Dili
Türkçe 2003
Altın Üyelik Bitiş Tarihi
22-09-2028
dosyanızın küçük bir kısmını gönderirseniz daha iyi olur,
 
Katılım
22 Kasım 2005
Mesajlar
174
User fomu örnekte açamdım

sayın Kartal06 sizin dosyanızda eksik olan kısım nedir?. Userformu mu açamıyorsunuz.? yoksa başka bir şey mi?
daha önce hiç user form kullanmadım.
Ama direk kopyaladım ve makro atadan modülün içindeki koda bağladım ama dosyamda içinde birsürü makro var. userforma tıklayınca sayfa menüsü gelmiyor. Hata veriyor.
 

gezgin-49

Altın Üye
Katılım
17 Ekim 2006
Mesajlar
669
Excel Vers. ve Dili
Türkçe 2003
Altın Üyelik Bitiş Tarihi
22-09-2028
dosyanız içindeki düğmeye modüle1 içine yazdığınız

Sub sayfa_seçimi()
UserForm1.Show
End Sub

makrosunu atadınız mı
 

gezgin-49

Altın Üye
Katılım
17 Ekim 2006
Mesajlar
669
Excel Vers. ve Dili
Türkçe 2003
Altın Üyelik Bitiş Tarihi
22-09-2028
aslında userform olmadan da yapılabilir. sizin çalışmanızda toplam kaç sayfanız var eğer çok değilse başka yoldan da yapılabilir.
 
Katılım
22 Kasım 2005
Mesajlar
174
userformun kod kısmına
Private Sub ListBox1_Click()
On Error Resume Next
Application.DisplayAlerts = False
Sheets(Me.ListBox1.Text).Select
Application.DisplayAlerts = True
Unload Me
End Sub
Private Sub UserForm_Activate()
For s = 1 To Sheets.Count
Me.ListBox1.AddItem Sheets(s).Name
Next
End Sub

Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
If CloseMode = vbFormControlMenu Then
MsgBox "Çarpıdan Kapatamazsınız!", vbCritical, "UYARI"
Cancel = True
End If
End Sub
bu kodu kopyaladım

"ÖZET" sayfamın kod kısmına

Sub sayfa_seçimi()
UserForm1.Show
End Sub

bu kodu kopyaladım

eksik olan nedir?
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,422
Excel Vers. ve Dili
excel 2010
merhaba
bu kodu modüle kopyalayın

Sub sayfa_seçimi()
UserForm1.Show
End Sub

sayfanıza herhangibir şekil yerleştirin (çiçek, böcek bile olabilir),
sayfa_seçimi makrosunu bu şekile ayatın.
 

gezgin-49

Altın Üye
Katılım
17 Ekim 2006
Mesajlar
669
Excel Vers. ve Dili
Türkçe 2003
Altın Üyelik Bitiş Tarihi
22-09-2028
eksik olan birşey gözükmüyor,
 
Üst