VB.NET : ouvrir un fichier Excel avec mot de passe

ava0275 Messages postés 35 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 17 mars 2005 - 27 sept. 2004 à 15:43
ava0275 Messages postés 35 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 17 mars 2005 - 27 sept. 2004 à 17:35
Bonjour à tous ,

j essaye d ouvrir un fichier Excel depuis VB.NET.
le mot de passe est : test
(J ai rajoute la reference Excel dans mon projet)

le code que j utilise :

Dim fichier as New Excel.Application
fichier.workbook.open("c:\classeur1.xls,,,,"test")

il m ouvre bien le classeur mais demande un mot de passe ... etrange hein ?

non en fait je pense que je me suis planté quelque part

quelqu un sait ?

Merci !!

Alex

2 réponses

cboulas Messages postés 2641 Date d'inscription mercredi 2 juin 2004 Statut Membre Dernière intervention 8 janvier 2014 16
27 sept. 2004 à 16:13
Salut,

Regarde avec SendKeys, il y a plus d'explication dans un post du forum : "pdf protege"

Chris...
Firstruner
0
ava0275 Messages postés 35 Date d'inscription jeudi 26 août 2004 Statut Membre Dernière intervention 17 mars 2005
27 sept. 2004 à 17:35
Merci de ta reponse ,

c est vrai que le send key marche a peu pres.

Pourquoi a peu pres , parce qu ' il faut toujours apres appuyer sur entrée.
tu vas me dire non si je lui passe un {ENTER} en plus dans le send key.

Le nouveau probleme est que suivant la vitesse de l ordinateur , la reaction du programme est qu il considere que le fichier est deja ouvert (j ai bien verifie qu il etait ferme avant de lancer l appli).

Je pense qu un autre moyen est dispo en utilisant le fichier.workbook.open mais je ne sais pas le parametrer

Merci de votre aide

Alex
0
Rejoignez-nous