Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

" With Application.FileSearch" 2003 à 2007

  • Initiateur de la discussion Initiateur de la discussion zumye
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

zumye

XLDnaute Occasionnel
bonsoir le forum
excel 2007 ne prend pas la fonction: With Application.FileSearch
malgres les explications que je trouve ne suis pas assez expert en vb pour modifier mon petit programme que voici:
(merci si quelqu'un m'aide à faire les bonnes modifications)


With Application.FileSearch
.NewSearch
.LookIn = Workbooks("programme2.xls").Sheets("d").Range("B2").Value
.SearchSubFolders = True
.Filename = "FICHE*" 'valeursaisi
.FileType = msoFileTypeAllFiles
If .Execute() > 0 Then
MsgBox "Affaire en cours, il y a " & .FoundFiles.Count & " fichiers dans ce repertoire."
Workbooks("programme2.xls").Sheets("d").Range("DD50").Value = "ok"
Else
reponse = MsgBox("OK pour rajouter fiche pieuvre, pieuvre sg et fiche élements dans rep : " & Workbooks("programme2.xls").Sheets("d").Range("B2").Value & Workbooks("programme2.xls").Sheets("d").Range("C2").Value, vbYesNo)
'MsgBox "OK pour rajouter fiche pieuvre, pieuvre sg et fiche élements dans rep : " & Workbooks("programme2.xls").Sheets("d").Range("B2").Value & Workbooks("programme2.xls").Sheets("d").Range("C2").Value
If reponse = vbNo Then Exit Sub
SourceFile = Workbooks("programme2.xls").Sheets("d").Range("B1").Value & Workbooks("programme2.xls").Sheets("d").Range("C1").Value
DestinationFile = Workbooks("programme2.xls").Sheets("d").Range("B2").Value & Workbooks("programme2.xls").Sheets("d").Range("C2").Value
FileCopy SourceFile, DestinationFile

SourceFile = Workbooks("programme2.xls").Sheets("d").Range("B1").Value & Workbooks("programme2.xls").Sheets("d").Range("D1").Value
DestinationFile = Workbooks("programme2.xls").Sheets("d").Range("B2").Value & Workbooks("programme2.xls").Sheets("d").Range("D2").Value
FileCopy SourceFile, DestinationFile

SourceFile = Workbooks("programme2.xls").Sheets("d").Range("B1").Value & Workbooks("programme2.xls").Sheets("d").Range("E1").Value
DestinationFile = Workbooks("programme2.xls").Sheets("d").Range("B2").Value & Workbooks("programme2.xls").Sheets("d").Range("E2").Value
FileCopy SourceFile, DestinationFile
Workbooks("programme2.xls").Sheets("d").Range("DD50").Value = "ok"
End If
End With
 
Re : " With Application.FileSearch" 2003 à 2007

Bonsoir,
bonsoir le forum
excel 2007 ne prend pas la fonction: With Application.FileSearch

Manifestement, tu n'utilises pas la référence complémentaire pour que ton code fonctionne.

Assure-toi de faire la manipulation suivante :
Alt+F11 pour ouvrir l'éditeur
Outils...
Références...
Coche "Microsoft Scripting RunTime"

Après, ça devrait aller mieux. Tiens-moi au courant.
 
Re : " With Application.FileSearch" 2003 à 2007

merci pour la réponse Softmama mais ca ne marche toujours pas...
si je met le curseur sur "With Application.FileSearch" il apparait : Application.FileSearch: cet objet ne gère pas cette action

Une autre idée?

merci
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
1 K
Réponses
2
Affichages
999
Réponses
2
Affichages
869
Réponses
15
Affichages
7 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…