boîtes de dialogue

  • Initiateur de la discussion yvon51
  • Date de début
Y

yvon51

Guest
bonjour le forum

je dispose d'un classeur qui, lors de son ouverture appel un autre classeur contenant des données fixes, à l'aide d'une macro.

ce deuxième classeur est protégé en écriture par un mot de passe et est sauvé en "lecture seule".

lors de son appel par le premier, une boîte s'ouvre "mot de passe" et demande à l'utilisateur soit d'entrer le mot de passe pour l'accès en écriture ou soit de cliquer sur "lecture seule". cela parrait simple.

le problème c'est qu'il y a dans cette boite un bouton "Annuler" et si on clique dessus ce deuxième classeur contenant les données ne vient pas et la boite Debug s'ouvre, ce qui fait le bazard car l'utilisateur est perdu.

peut-on éviter que cette boite "mot de passe" s'ouvre ou faire que le bouton "Annuler" soit inactif?

merci
yvon
 
R

Ronan

Guest
Bonsoir,

Avec la cde suivante :

Workbooks.Open Filename:="C:\WINDOWS\Bureau\Classeur5.xls", password:="toto", writerespassword:="toto"

Classeur ouvert sans demande de saisi de mot de passe puisqu'il est fourni dans la ligne de commande.

@+

Ronan
 

Discussions similaires

Réponses
5
Affichages
455
Compte Supprimé 979
C

Statistiques des forums

Discussions
312 492
Messages
2 088 926
Membres
103 984
dernier inscrit
maliko67