Alberto
2010-11-01 16:00:15 UTC
Il seguente codice VBA "dovrebbe" effettuare la ricerca del file nelle
cartelle e sottocartelle:
Sub Cerca_file()
Cartella = "C:\CARTELLE\"
File = "Memo.xls"
With Application.FileSearch
.NewSearch
.LookIn = Cartella
.SearchSubFolders = True
.Filename = File
If .Execute(SortBy:=msoSortByFileName,
SortOrder:=msoSortOrderAscending) > 0 Then
MsgBox "trovati " & .FoundFiles.Count & " file"
For i = 1 To .FoundFiles.Count
MsgBox .FoundFiles(i)
Next i
End If
End With
End Sub
Ho scritto dovrebbe perchè in realtà l'esecuzione del codice da:
Errore di run-time '438':
Proprietà o metodo non supportati dall'oggetto
Significa quindi che il VBA di Microsoft Outlook non può eseguire
questo codice?
(ATTENZIONE! col vba di Excel il codice funziona benissimo!)
qualche consiglio su come risolvere il problema?
(Win XP - Microsoft Outlook 2002) ciao e grazie Alberto
cartelle e sottocartelle:
Sub Cerca_file()
Cartella = "C:\CARTELLE\"
File = "Memo.xls"
With Application.FileSearch
.NewSearch
.LookIn = Cartella
.SearchSubFolders = True
.Filename = File
If .Execute(SortBy:=msoSortByFileName,
SortOrder:=msoSortOrderAscending) > 0 Then
MsgBox "trovati " & .FoundFiles.Count & " file"
For i = 1 To .FoundFiles.Count
MsgBox .FoundFiles(i)
Next i
End If
End With
End Sub
Ho scritto dovrebbe perchè in realtà l'esecuzione del codice da:
Errore di run-time '438':
Proprietà o metodo non supportati dall'oggetto
Significa quindi che il VBA di Microsoft Outlook non può eseguire
questo codice?
(ATTENZIONE! col vba di Excel il codice funziona benissimo!)
qualche consiglio su come risolvere il problema?
(Win XP - Microsoft Outlook 2002) ciao e grazie Alberto