Sayfaları Menü haline getirmek?

Katılım
3 Eylül 2010
Mesajlar
21
Excel Vers. ve Dili
2016 Türkçe
Merhaba arkadaşlar.

Bir excell dosyasında bulunan sayları menü halinde nasıl listeleyebilirim acaba?
Bir örnek ekledim. Fiyat listesi oluşturmak amacıyla kullanacağız bunu.

Yardımlarınız için şimdiden teşekkürler.
 

Ekli dosyalar

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

bu kodları ana sayfanın kod bölümüne yazarak deneyiniz.
Kod:
Private Sub Worksheet_Activate()
Range("a1") = "Menü"
For i = 2 To Worksheets.Count
Cells(i, "a") = Sheets(i).Name
Next
End Sub
Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Intersect(Target, Range("a2:a65536")) Is Nothing Then Exit Sub
Sheets(Target.Text).Select
End Sub
 
Katılım
3 Eylül 2010
Mesajlar
21
Excel Vers. ve Dili
2016 Türkçe
Hocam ilginiz için teşekkürler.

Kodları denedim fakat aşağıdaki gibi bir hata aldım.

compile error
variable not define

diye bi hata verdi hocam. daha sonra sarı renkle şağıdaki kodu işaretledi

Kod:
Private Sub Worksheet_Activate()
 

uzmanamele

Uzman
Uzman
Katılım
26 Eylül 2007
Mesajlar
9,421
Excel Vers. ve Dili
excel 2010
merhaba

dosyanızda Private Sub Workbook_Activate() bir tane var, 2. yi yazarsanız hata alırsınız.
her 2 prosedürü birleştirmeniz gerekir.
 
Üst