• DİKKAT

    DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
    Altın Üyelik Hakkında Bilgi

Listbox'dan seçime göre kitap açılsın

Katılım
19 Nisan 2007
Mesajlar
337
Excel Vers. ve Dili
Excel 2003 Türkçe
Arkadaşlar
C:\tasinir_klasoru\tasinir_islemleri\tasinirKart klasörü içindeki dosyaları

Kod:
Private Sub UserForm_Activate()
    'Liste kutusuna Dosyaları sıralar
    frm_tasinir_isl.Listtasinir.Clear
    ChDrive ("C:")

    ChDir "C:\tasinir_klasoru\tasinir_islemleri\tasinirKart"
    Dosya = Dir("*.*")
    While Dosya <> ""
        frm_tasinir_isl.Listtasinir.AddItem Dosya
        Dosya = Dir
    Wend
    'ChDir "C:\Belgelerim"
  'Worksheets("Giris").Select
End Sub
kodu ile listeledik.

Burda listelenen veriden birini seçip Giriş veya Çıkış butonuna basıldığı zaman seçim yapılan kitabı açmak istiyorum.
 
Aşaığdaki kodda kırmızı yeri değiştirin.
Kod:
Private Sub UserForm_Activate()
    'Liste kutusuna Dosyaları sıralar
    frm_tasinir_isl.Listtasinir.Clear
    ChDrive ("C:")

    ChDir "C:\tasinir_klasoru\tasinir_islemleri\tasinirKart"
    [COLOR="Red"]Dosya = Dir("*.xls")[/COLOR]
    While Dosya <> ""
        frm_tasinir_isl.Listtasinir.AddItem Dosya
        Dosya = Dir
    Wend
    'ChDir "C:\Belgelerim"
  'Worksheets("Giris").Select
End Sub
Aşağıdaki kodu yazarak listbox'a çift tıklama ile dosyanızı açabilirsiniz.
Kod:
Private Sub Listtasinir_DblClick(ByVal Cancel As MSForms.ReturnBoolean)
Dim yol As String
yol = "C:\tasinir_klasoru\tasinir_islemleri\tesinirKart\"
Workbooks.Open (yol & Listtasinir.Value)
End Sub
 
DblClick olayı işimi görmüyor.
Çünkü örneğin aaa.xls dosyasında giriş işlemi yapılacaksa giriş formu açılıyor
Çıkış işlemi yapılacaksa Çıkış formu açılıyor.

Bana gerekli olan ise ;

Kod:
ChDrive ("C:")
Workbooks.Open "C:\tasinir_klasoru\tasinir_islemleri\tasinirKart\" & frm_tasinir_isl.Listtasinir.Valu
e
burda kod hata veriyor.
Dosya yolunu bulamadığını söylüyor Run-time 1004 hatası veriyor.
bu kod DblClick olayında işlem görüyor.

Ben istiyorumki Listbox'a gelen isimlerden seçtiğim ( aktifleştirdiğim ) kitap giriş (frmgiris) butonu basıldığında açılması.
Teşekkürler
 
O zaman dosya yolu yanlıştır.
Dosya yolunu iyice kontrol ediniz.Ve eğer kodu butona atayacaksanız ilgili kodu butona yazınız.:cool:
 
Geri
Üst