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
459
Compte Supprimé 979
C

Membres actuellement en ligne

Statistiques des forums

Discussions
312 571
Messages
2 089 805
Membres
104 276
dernier inscrit
helenevellocet