excel 2007 de filesearch yerine kullanılacak komut

Katılım
11 Aralık 2005
Mesajlar
9
arkadaşlar bir klasörün içindeki dosyaları tarasın diye ofis xp de yaptığım makrodaki aşağıda yazılı
Set fs = Application.FileSearch

komutu için

445 nolu hata
object doesent support this action yazmakta çözümü nedir acaba

şimdiden teşkkürler
Mehmet
 
Katılım
13 Aralık 2007
Mesajlar
93
Excel Vers. ve Dili
excel 2003
merhaba..

Set fs= CreateObject("Scripting.FileSystemObject")

şeklinde denermisiniz.
 
Katılım
11 Aralık 2005
Mesajlar
9
z = "C:\Documents and Settings\"
Set fs = Application.FileSearch
With fs
.LookIn = z
.Filename = "*.xls"
If .Execute(SortBy:=msoSortByFileName, _
SortOrder:=msoSortOrderAscending) > 0 Then
MsgBox "Toplam " & .FoundFiles.Count & _
" dosya bulundu."
For i = 1 To .FoundFiles.Count

' MsgBox .FoundFiles(i)
A$ = .FoundFiles(i)

komutlaın tamamı bu. sizin dediğiniz komutu yazınca, bu seferde ".lookin=z" de sorun çıkıyor.
nedendir acaba

yardımlrınız için şimdiden teşekkürler
 

Zeki Gürsoy

Uzman
Uzman
Katılım
31 Aralık 2005
Mesajlar
4,374
Excel Vers. ve Dili
Office 365 (64 bit) - Türkçe
Daha önce de bu tip soruyla karşılaşmıştım. Sanırım 2007 versiyonunda "FileSearch" mevcut değil.

Arşivlediğim alternatif metot,
.
 

tamer42

Destek Ekibi
Destek Ekibi
Katılım
11 Mart 2005
Mesajlar
3,109
Excel Vers. ve Dili
Office 2013 İngilizce
Sn Zeki Gürsoy Merhabalar,

Kod:
.............
Set fL = CreateObject("Scripting.FileSystemObject").GetFolder(yol).SubFolders

For Each f In fL
    [B]dosya = Dir(f.Path & "\" & TextBox1.Text)[/B]
    
    While dosya <> ""
        ListBox1.AddItem dosya
...............
................
verdiğiniz kodlarla klasördeki tüm dosyalar listeleniyor, sadece (*.txt) yada (*.xls) dosyalarını almak istersek nasıl bir yol izlenebilir?

Birde Office 2007 de FileSearch neden çalışmıyor? Acaba bir kütüphane falan mı eksik dir?

İyi Çalışmalar.
 

Haluk

Özel Üye
Katılım
7 Temmuz 2004
Mesajlar
12,406
Excel Vers. ve Dili
64 Bit 2010 - İngilizce
+
Google Sheets
+
JScript
Altın Üyelik Bitiş Tarihi
Katılım
2 Mart 2005
Mesajlar
2,960
Excel Vers. ve Dili
ev: Ofis 2007- Win Xp
iş: Ofis 2010- Win Vista
Daha önce de bu tip soruyla karşılaşmıştım. Sanırım 2007 versiyonunda "FileSearch" mevcut değil.

Arşivlediğim alternatif metot,
.
Zeki Hocam elleriniz sağlık, dosya ara butonundaki kodlarda, Listbox a sadece bulunan dosyalar geliyor, ikinci bir kolon eklesekte oraya dosyanın bulunduğu klasörün yolu gelse mümkün mü?
 
Üst