il y a 3 types de mots de passe dans Excel :
-la protection VBA, on la supprime en un instant,
-la protection de feuille, pareil, ça se fait instantanément dans Excel 97/2000, mais ça peut prendre quelques dizaines de secondes dans Excel XP/2003, quelquefois un peu plus
-la protection à l'ouverture. Celle-là, c'est la plus rétive, effectivement, au-delà d'un certain nombre de caractères, elle devient vite impossible à supprimer. Je ne sais pas comment s'y prennent les programmes payants, mais de toute façon, si on utilise un mot de passe crypté avec les nouveaux algos disponibles depuis XP, je suppose que même ces programmes payants doivent s'y casser les dents peu ou prou.
Les râleurs me font tout de même rire : si on oublie la protection à l'ouverture, il me semble de toute façon qu'entre perdre les macros ou les formules d'un fichier dont on a oublié le mot de passe et attendre quelques dizaines de secondes, voire quelques minutes pour y avoir accès à nouveau, le choix doit être vite fait et cette attente est largement compensée par le résultat.
Si maintenant ce sont des dizaines de fichiers qu'on a à déprotéger, on quitte le domaine du simple déplombage d'un fichier un peu trop longtemps délaissé, pour des motivations un peu moins innocentes... Et même alors, il resterait la solution d'utiliser Excel 2000 pour que ça aille plus vite.