• Initiateur de la discussion Initiateur de la discussion pitillant
  • 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 !

P

pitillant

Guest
Voilà mon problème.
J'aimerais pouvoir lire les fichiers stocké dans le répertoire 'Temporary Internet Files' par une macro Excel.

Je suis sous XP avec l'office 2003.

Les fonctions FileSearch, Dir ne voit aucun fichier dans ce répertoire ('C:\\Documents and Settings\\Toto\\Local Settings\\Temporary Internet Files').

Pourtant, il y en a !

Ya t'ik une option ou un truc caché.

Merci de votre aide.

Pitillant
 
bonjour Pitillant , bonjour Abel

pour lister les fichiers du dossier 'Temporary Internet Files' , tu peux essayer :


Private Sub CommandButton1_Click()
Const Cible = &H20 'Dossier spécial Temporary Internet Files
'necessite d'activer la reference Microsoft Shell Controls and Automation
Dim objShell As Shell32.Shell
Dim objFolder As Shell32.Folder
Dim colItems As Shell32.FolderItems
Dim objItem As Shell32.FolderItem

Set objShell = CreateObject('Shell.Application')
Set objFolder = objShell.NameSpace(Cible)
Set colItems = objFolder.Items

For Each objItem In colItems
ListBox1.AddItem objItem.Name
Next

End Sub


dans l'exemple , les fichiers sont ajoutés dans une ListBox , il faudra sans doute que tu adaptes la procedure à ton projet

testé avec WinXP et Excel2002

Necessite d'activer la reference Microsoft Shell Controls and Automation
dans l'editeur de macros
Menus Outils
Refeences
coches la ligne 'Microsoft Shell Controls and Automation'
cliques sur OK pour valider


bon dimanche
MichelXld
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

C
Réponses
12
Affichages
7 K
coolman53
C
V
Réponses
0
Affichages
779
V
R
Réponses
2
Affichages
2 K
Roland
R
J
Réponses
4
Affichages
2 K
juliette
J
Retour