Bonjour,
je me présente, je suis prof, je crée des fichiers excel que je souhaite rendre accessible que pendant une durée donnée. J'aimerai qu'il ne soit pas crackable par les étudiants...
après avoir lu plusieurs post sur ce forum concernant la sécurisation d'un fichier excel. Je voulais avoir des avis sur la solution que j'ai mise en place. Je suis novice total en VBA, j'ai récupéré et compilé divers VBA sur ce forum.
mise en place d'un VBA qui ferme tous les onglets sauf le premier.
C'est à dire qu'à l'ouverture n’apparaît que le premier onglet avec un bouton pour ouvrir les autres.
ça oblige celui qui veut y accéder à accepter d'activer les macros.
Au clique sur le bouton "afficher les onglets" : un VBA vérifie la date, un autre si il y a bien un mot de pass dans VBAproject.
Si la date est passée ou si le mot de pass à été retiré avec l'astuce zip, ça active un VBA qui autodétruit le fichier.
Pour être plus efficace, il faudrait un moyen d'interdire l'accès a visual basic ou aux option d'excel...est que quelqu'un sait comment faire?
merci
je me présente, je suis prof, je crée des fichiers excel que je souhaite rendre accessible que pendant une durée donnée. J'aimerai qu'il ne soit pas crackable par les étudiants...
après avoir lu plusieurs post sur ce forum concernant la sécurisation d'un fichier excel. Je voulais avoir des avis sur la solution que j'ai mise en place. Je suis novice total en VBA, j'ai récupéré et compilé divers VBA sur ce forum.
mise en place d'un VBA qui ferme tous les onglets sauf le premier.
C'est à dire qu'à l'ouverture n’apparaît que le premier onglet avec un bouton pour ouvrir les autres.
ça oblige celui qui veut y accéder à accepter d'activer les macros.
Au clique sur le bouton "afficher les onglets" : un VBA vérifie la date, un autre si il y a bien un mot de pass dans VBAproject.
Si la date est passée ou si le mot de pass à été retiré avec l'astuce zip, ça active un VBA qui autodétruit le fichier.
Pour être plus efficace, il faudrait un moyen d'interdire l'accès a visual basic ou aux option d'excel...est que quelqu'un sait comment faire?
merci