Empecher un fichier excel de s ouvrir si activex n est pas actif

Résolu
gab756 -  
 gab756 -
Bonjour,

J'aimerais qu'on n'ait pas acces au classeur entier ou a certaines feuilles...
Pourquoi, car j'ai fait des "formulaires" en vba qui cachent toutes les feuilles!
Le probleme, si on n'active pas les macros ( active x) et bien on a acces a tout!

Si quelqu un pouvait me donner un coup de pouce se serait genial...

Merci.
A voir également:

10 réponses

Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour,

Un exemple :
https://www.cjoint.com/c/FDvtzcX6Tjf

Ajoutes un mot de passe sur le projet VBA pour éviter l'accès aux propriétés .Visible des feuilles
1
gab756
 
Un grand merci.

Bonne soiree.
0
michel_m Messages postés 16602 Date d'inscription   Statut Contributeur Dernière intervention   3 314
 
bonjour

as tu essayer de protéger l'accès à l'éditeur VBA par un mot de passe?
outils-propriétés vbaproject-protection
0
gab756
 
oui j'ai bien protégé merci...

Par contre, je ne trouve rien d efficace contre le "ALT + F4"....
0
Patrice33740 Messages postés 8561 Date d'inscription   Statut Membre Dernière intervention   1 780
 
Bonjour,

Quel est le problème que tu rencontre avec Alt+F4 dans le fichier que je t'ai proposé ?

Patrice
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
Bonjour à tous,

Pour contrer "ALT + F4", voir ceci

https://codes-sources.commentcamarche.net/source/53885-password-classeur-excel
0
gab756
 
merci...
0
gab756
 
je viens d essayer....

alt+F4... fonctionne toujours!

Lorsque la fenetre demande le mot de passe.... il faut que les touches "alt+f4" ne puissent pas faire disparaitre cette fenetre...

Meme si le classeur reste invisible!

Desactiver le clavier entier serait parfait!

Tant que la souris et le clic gauche fonctionnent.... ;-)

Merci
0
cs_Le Pivert Messages postés 7904 Date d'inscription   Statut Contributeur Dernière intervention   729
 
0
gab756
 
désolé... le "alt+f4" fonctionne....
0
gab756
 
Private Sub UserForm_QueryClose(Cancel As Integer, CloseMode As Integer)
Cancel = (CloseMode = vbFormControlMenu)
End Sub


ca fonctionne...


Un grand merci pour tout!

Bonne soirée.


Ps: Peut etre creer un nouveau commentaire avec comme titre : desactiver Alt+F4...
0