Bonjour,
Je dois réaliser un petit programme entièrement automatique (donc sans intervention utilisateur) me permettant de lire des fichiers Excel. J'ai consulté la FAQ et je tombe sur ceci :
Or pour des fichiers Excels protégé avec des mots de passe, bien qu'il existe la propriété 'HasPassword' , je suis obligé préalablement d'ouvrir mon fichier avec 'Open', ce qui provoque l'affichage d'excel me demandant le mot de passe.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 string filePath = @"C:\Classeur1.xls"; _Application application = new ApplicationClass(); _Workbook workbook = application.Workbooks.Open(filePath, Type.Missing,Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing, Type.Missing);
Ai-je rater qqchose? Existe-t-il une autre solution qui me permettrait de tester si le fichier excel est protégé ?
Partager