Excel Çalışma Sayfasına Gözat Butonu eklemek

Katılım
20 Eylül 2005
Mesajlar
216
Excel Vers. ve Dili
Excel 2003 Türkçe
Butonu tıklayınca Windows Gezginini görmek ve:
1. Dosyanın adını seçtiğimde Konumunu örneğin "C:\Belgelerim\Kitap1.xls" A2 hücresine yazılmasını,
2. Klasörün adını Seçtiğimde, Klasördeki Dosyaların B2, B3, B4, .... hücrelerinde listelenmesini,
3. Örneğin B2 Hücresini tıkladığımda B2 hücresinde yazılı olan dosyanın açılmasını, istiyorum.

Yedeklediğim dosyalara daha kolay ulaşabilmek için faydalı bir çalışma olacağı ve bundan başka amaçlarla da kullanılabileceği düşüncesiyle yardımlarınızı talep ediyorum. Teşekkür ederim.
 
Katılım
20 Eylül 2005
Mesajlar
216
Excel Vers. ve Dili
Excel 2003 Türkçe
Teşekkür ederim sayın Mesleki,
Verdiğiniz Link sayesinde Seçtiğim dosya ismini aşağıdaki kod ile A2 Hücresine yazdırabiliyorum. A2 hücresini tıklayınca ilgili dosyayı açacak kod için yardımlarınızı bekliyorum.

Private Sub CommandButton1_Click()
Dim dosya
dosya = Application.GetOpenFilename
Range("A2").Value = dosya
End Sub
 

Levent Menteşoğlu

Administrator
Yönetici
Admin
Katılım
13 Ekim 2004
Mesajlar
16,057
Excel Vers. ve Dili
Excel 2010-32 bit-Türkçe
Excel 365 -32 bit-Türkçe
Aşağıdaki kodu sayfanın kod sayfasına kopyalayın. A2 hücresini çift tıkladığınızda ilgili dosya açılacaktır.

Kod:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
Cancel = True
If Target.Address <> "$A$2" Then Exit Sub
Workbooks.Open Filename:=[a2]
End Sub
 
Katılım
20 Eylül 2005
Mesajlar
216
Excel Vers. ve Dili
Excel 2003 Türkçe
Özür dilerim sayın Leventm,
Boş yere sizi meşgul ettim. Forum içinde arama yapmadan, bu soruları hemen sormamam gerekirdi. "klasorsec-dosyaac" dosyanızı indirip şöyle bir baktım. Sorumun bütün cevabını burada bulacağımı ve kendime uyarlayabileceğimi sanıyorum.
 
Üst