Excel de menu uygulaması

Katılım
17 Aralık 2008
Mesajlar
96
Excel Vers. ve Dili
excel 2010 türkçe
mehaba,
excel menu bar a aşağıdaki kod ile menu koydum.
Set Menu = Application.CommandBars(1).Controls.Add(msoControlPopup)

ancak, bu menu ilavesi tüm açık excel lere konuyor.
Sadece , ilişkili workbook da gözükmesini sağlamak mümkün mü acaba?
Bu durum hem kullanıcıyı şaşırtıyor, hem de başka bir excel den çalıştırlmaya çalışıldığında problem çıkartabiliyor.
Yardımlaşmalarınız için şimdiden teşekkürler
 
Katılım
23 Kasım 2007
Mesajlar
1
Excel Vers. ve Dili
2003 Türkçe
CommandBars(1).Controls.Add(Type:=msoControlPopup, Temporary:=True) _
.Caption = "Sayfa seç..."

With CommandBars(1).Controls("Sayfa seç...")
.BeginGroup = True
.TooltipText = "Sayları seçer"
For i = 1 To Worksheets.Count
.Controls.Add(Type:=msoControlButton).Caption = Worksheets(i).Name
.Controls(Worksheets(i).Name).OnAction = "SayfaSec"
.Controls(Worksheets(i).Name).FaceId = 1954
.Controls(Worksheets(i).Name).Tag = i
Next
End With

Bide Böyle Dene Kardeş
 
Katılım
17 Aralık 2008
Mesajlar
96
Excel Vers. ve Dili
excel 2010 türkçe
Desteğiniz için teşekkürler ama olmadı.
Benim isteğim, bir excel dosyasına menu eklediğim de diğer açık dosyalara da ekliyor bunu istemiyorum. Aynı zamanda ,başka bir excel dosyası kapattığımda, açık olan menu eklenmiş dosyanın da menüsünü siliyor.Yani hem ekleme hem de silme tüm açık excel lere uygulanıyor. ben bunu engellemeye çalışıyorum.
 
Üst