supprimer les mots de passes de plusieurs fichiers

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

Sheldor

XLDnaute Occasionnel
Supporter XLD
ami excelliens bonjour,

merci de me lire,

je reçois 10 fichiers tous les lundis, les fichiers sont protégés à l'ouverture par un mot de passe, disons toto

je cherche à faire une macro qui supprime ces mots de passe:
un bouton permettrait d'ouvrir une fenêtre pour choisir mes fichiers
je les ouvre, les réenregistre sans mot de passe et les ferme

et forcément ça coince et forcément j'appelle à l'aide:

Application.DisplayAlerts = False

Dim i As Long, Chemin
Chemin = Application.GetOpenFilename("All Files (*.*),*.*", , "choix du fichier", , True)

On Error Resume Next
For i = LBound(Chemin) To UBound(Chemin)

Workbooks.Open FileName:=Chemin(i), Password:="toto", IgnoreReadonlyRecommended:=True

Workbooks.SaveAs FileName:=Chemin(i), Password:="", IgnoreReadonlyRecommended:=True
ActiveWorkbook.Close

Next i

Application.DisplayAlerts = True

___
il coince sur Workbooks.SaveAs: membre de méthode ou de données introuvable...


grand merci par avance de votre aide

amicalement
nico
 
- 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
17
Affichages
476
Réponses
3
Affichages
673
Retour