Bonjour,
Je rencontre actuellement un petit problème dans un programme VBA. J'ai une macro supposée ouvrir des fichiers pour les modifier, mais je rencontre un problème avec certains fichiers. En effet, VBA n'arrive pas à les ouvrir, et m'affiche un message d'erreur. Avant, cette opération se faisait à la main, et le message :
"Excel a rencontré un contenu illisible dans le "xxxxx.xlsx". Voulez vous récuperer le contenu de ce classeur ? Si la source de ce classeur est fiable, cliquez sur oui."
apparaissait. il suffisait d'appuyer sur oui pour résoudre le problème, le fichier s'ouvrait et précisait le changement :
"Enregistrements réparés: Filtre automatique dans la partie /xl/worksheets/sheet3.xml"
Actuellement, j'ai ajouté un message d'erreur demandant à l'utilisateur de réenregistrer le fichier source, mais je me demandais si ce problème de contenu corrompu contre lequel je ne peux malheureusement pas lutter à la source pouvait être directement géré par VBA.
Merci d'avance :3
Tash
Je rencontre actuellement un petit problème dans un programme VBA. J'ai une macro supposée ouvrir des fichiers pour les modifier, mais je rencontre un problème avec certains fichiers. En effet, VBA n'arrive pas à les ouvrir, et m'affiche un message d'erreur. Avant, cette opération se faisait à la main, et le message :
"Excel a rencontré un contenu illisible dans le "xxxxx.xlsx". Voulez vous récuperer le contenu de ce classeur ? Si la source de ce classeur est fiable, cliquez sur oui."
apparaissait. il suffisait d'appuyer sur oui pour résoudre le problème, le fichier s'ouvrait et précisait le changement :
"Enregistrements réparés: Filtre automatique dans la partie /xl/worksheets/sheet3.xml"
Actuellement, j'ai ajouté un message d'erreur demandant à l'utilisateur de réenregistrer le fichier source, mais je me demandais si ce problème de contenu corrompu contre lequel je ne peux malheureusement pas lutter à la source pouvait être directement géré par VBA.
Merci d'avance :3
Tash
Dernière édition: