dosya yönetimi ve ado

Katılım
8 Aralık 2007
Mesajlar
51
Excel Vers. ve Dili
ingilizce 2007
sormak istediğim userform içinde bulunan

listview1'e c:\belgelerim dizini içindeki xls uzantılı dosyaları gösterebilirmiyim
ve listview üzerinde mouse ile clik yaptığımda bu dosyanın dosya yolunu userform üzerindeki textbox1'e yazdırmak

ADO ile sorum ise

Const DBpath As String = "C:\Belgelerim\A001.xls"


kodda kırmızı ile işaretli yere userfomda bulunan textbox1 içindeki dosya yolunu ekleyebilirmiyim

yardımcı olan arkadaşlara şimdiden teşekkür eder

formda emeği geçen herkeze SAYGILARIMI sunarım
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
listview1'e c:\belgelerim dizini içindeki xls uzantılı dosyaları gösterebilirmiyim
ve listview üzerinde mouse ile clik yaptığımda bu dosyanın dosya yolunu userform üzerindeki textbox1'e yazdırmak
Aşağıdakileri, Userform'un kod bölümüne kopyalayınız.

Kod:
 Dim dizin As String
Private Sub ListView1_Click()
TextBox1 = dizin & ListView1.SelectedItem
End Sub
Private Sub UserForm_Initialize()
dizin = "C:\belgelerim\"
With ListView1
        .View = lvwReport
        .ListItems.Clear
        .ColumnHeaders.Clear
        .FullRowSelect = True
        .Gridlines = True
        .Sorted = False
        .LabelEdit = lvwManual
            With .ColumnHeaders
              .Add , , "Dosya Adı", 330
            End With
End With
With Application.FileSearch
    .NewSearch
    .LookIn = dizin
    .FileType = msoFileTypeExcelWorkbooks
    .Execute
    If .FoundFiles.Count > 0 Then
       For i = 1 To .FoundFiles.Count
           ListView1.ListItems.Add , , Replace(.FoundFiles(i), dizin, "")
      Next i
    End If
End With
End Sub
Diğer soruda ise;

ADO ile sorum ise

Const DBpath As String = "C:\Belgelerim\A001.xls"


kodda kırmızı ile işaretli yere userfomda bulunan textbox1 içindeki dosya yolunu ekleyebilirmiyim
Bunun ADO ile ilgisi yok veya ben anlamadım.

Belirttiğiniz şekilde bir değer ataması, kodun belirttiğiniz şekliyle mümkün değil. Çünkü Const ile bir sabit (değişmez) tanımlamışsınız. Sizin muhtemelen bir değişkene ihtiyacınız var ama çözemedim.
 
Katılım
8 Aralık 2007
Mesajlar
51
Excel Vers. ve Dili
ingilizce 2007
dosyaları göstermedi

ve clik yaptığımda hata verdi
HATA KODU " Run Time '91' "


Bu verileri ADO yardımı değilde başka bir komutla almamız mümkün mü?
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
Bilgisyarınızda "C:\belgelerim" diye bir dizin var mı?
 
Katılım
8 Aralık 2007
Mesajlar
51
Excel Vers. ve Dili
ingilizce 2007
var ama kodu yapıştırıken hata yapmışım

bu konuda teşekkür ederim

ADO dışında veri alma konusunda bilgi sahibi olan arkadaşlar
yardımcı olabilecekmisiniz
 
Katılım
8 Aralık 2007
Mesajlar
51
Excel Vers. ve Dili
ingilizce 2007
form içinde araştırdım farklı bir şekide veri alma var

ama yine sabit'i burda değiştirebilirmiyim
 
Katılım
8 Aralık 2007
Mesajlar
51
Excel Vers. ve Dili
ingilizce 2007
örnek dosya

dosyayı incelerseniz

dosya ismi kısmını istediğim veriyi yazabiliyorum
ama iş verileri almaya gelince hata veriyor
 
Katılım
8 Aralık 2007
Mesajlar
51
Excel Vers. ve Dili
ingilizce 2007
sanırım cevap verecek bir arkadaş yok
 
Katılım
8 Aralık 2007
Mesajlar
51
Excel Vers. ve Dili
ingilizce 2007
örnek gönderdiğim dosya neden hata veriyor
 
Katılım
15 Haziran 2006
Mesajlar
3,704
Excel Vers. ve Dili
Excel 2003, 2007, 2010 (TR)
En son hangi dosya üzerinde işlem yapılacak ? Üç farklı örnek dosya eklemişsiniz ...
 
Katılım
8 Aralık 2007
Mesajlar
51
Excel Vers. ve Dili
ingilizce 2007
ado_getdata_2_listbox_145 denemesi.rar adlı dosyada
 
Katılım
8 Aralık 2007
Mesajlar
51
Excel Vers. ve Dili
ingilizce 2007
ustalarım yardımcı olabilecek misiniz
 
Üst