Vider complètement le cache du navigateur en VBA?

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

tarvel

XLDnaute Occasionnel
Bonjour,
J'essaie de piloter une page Web par une macro.
J'aimerais savoir s'il est possible en VBA de vider totalement le cache du navigateur (j'utilise Intenet Explorer)...car il semblerait qu'au fur et à mesure que la macro boucle sur les pages Web...ça ralenti...
Pour vider le cache sur une entrée web j'ai eu cette info sur un autre forum :
Private Declare Function DeleteUrlCacheEntry Lib 'wininet.dll' Alias 'DeleteUrlCacheEntryA' _
(ByVal lpszUrlName As String) As Long


Call DeleteUrlCacheEntry('Ce lien n'existe plus)

Mais ma macro ralentit malgré tout!!!
Y'a t-il moyen de vider complètement le cache..et non seulement que des entrées déterminées???
Merci
 
Bonjour Tarvel, le Forum


Il n'est en aucun cas recommandé de vider complètement le cache sans proposer quelques sélections à l'utilisateur (Cookies avec ID et password etc etc)

De toute manière c'est assez hardu déjà en VB et en VBA, je ne connais pas d'exemples tous prèts à l'emploi.

Voici un excellent site VBNet :
http://vbnet.mvps.org/code/internet/deleteurlcache.htm

Bonne découverte et bon courage...
[ol]@+Thierry[/ol]
 
- 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
Retour