Peut on efficacement protéger une feuille et ses macros puisqu il existe des softs comme Advanced Excel Password Recovery?
Aucune réponse
Pierre Giro
Bonjour à tous,
je ne connais pas grand chose à excel mais j'y construis une base de données
que j'aimerais protéger. Pour cela je veux insérer une macro empéchant
d'imprimer puis de protéger le tout par un mot de passe.
Soit.
Mais puisqu il est extremement facile de trouver n'importe quel mot de passe
avec des softs comme Advanced Office Password recovery, y a t il un moyen
efficace de protéger ma base?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Denis Michon
Bonjour Pierre,
pour empêcher d'imprimer le classeur , copie ceci dans le ThisWorkbook de ton projet.
'------------- Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub '-------------
Question de sécurité : Il n'y a pas de sécurité à toute épreuve possible. Il n'est pas nécessaire de promouvoir des utilitaires qui facilitent ce type de travail. Les gens que la chose intéresse trouveront bien en d'autre lieu ce type d'information !
Salutations!
"Pierre Giro" a écrit dans le message de news: Bonjour à tous,
je ne connais pas grand chose à excel mais j'y construis une base de données que j'aimerais protéger. Pour cela je veux insérer une macro empéchant d'imprimer puis de protéger le tout par un mot de passe.
Soit.
Mais puisqu il est extremement facile de trouver n'importe quel mot de passe avec des softs comme Advanced Office Password recovery, y a t il un moyen efficace de protéger ma base?
merci beaucoup pour votre aide!
Pierre.
Bonjour Pierre,
pour empêcher d'imprimer le classeur , copie ceci dans le ThisWorkbook de ton projet.
'-------------
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
'-------------
Question de sécurité : Il n'y a pas de sécurité à toute épreuve possible. Il n'est pas nécessaire de promouvoir des
utilitaires qui facilitent ce type de travail. Les gens que la chose intéresse trouveront bien en d'autre lieu ce type
d'information !
Salutations!
"Pierre Giro" <nospam-giro1@tele2.fr> a écrit dans le message de news:e1XhktlvDHA.1576@TK2MSFTNGP11.phx.gbl...
Bonjour à tous,
je ne connais pas grand chose à excel mais j'y construis une base de données
que j'aimerais protéger. Pour cela je veux insérer une macro empéchant
d'imprimer puis de protéger le tout par un mot de passe.
Soit.
Mais puisqu il est extremement facile de trouver n'importe quel mot de passe
avec des softs comme Advanced Office Password recovery, y a t il un moyen
efficace de protéger ma base?
pour empêcher d'imprimer le classeur , copie ceci dans le ThisWorkbook de ton projet.
'------------- Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub '-------------
Question de sécurité : Il n'y a pas de sécurité à toute épreuve possible. Il n'est pas nécessaire de promouvoir des utilitaires qui facilitent ce type de travail. Les gens que la chose intéresse trouveront bien en d'autre lieu ce type d'information !
Salutations!
"Pierre Giro" a écrit dans le message de news: Bonjour à tous,
je ne connais pas grand chose à excel mais j'y construis une base de données que j'aimerais protéger. Pour cela je veux insérer une macro empéchant d'imprimer puis de protéger le tout par un mot de passe.
Soit.
Mais puisqu il est extremement facile de trouver n'importe quel mot de passe avec des softs comme Advanced Office Password recovery, y a t il un moyen efficace de protéger ma base?
merci beaucoup pour votre aide!
Pierre.
Pierre Giro
Merci pour votre réponse ca marche bien,
toutefois y a t il une possibilité de réduire au maximum le nombre de caractère de cette macro? Car j ai trouvé une bonne solution de protection pour ma base de donnée si j'arrive à réduire cette macro à 50 octets soit 23 caractères de moins, alors je demande à tous hasard si il y aurait une possibilité de réduire la macro suivante:
Private Sub Workbook_BeforePrint(Cancel As Boolean).Cancel = True End Sub
Merci beaucoup en tous les cas,
Pierre.
Merci pour votre réponse ca marche bien,
toutefois y a t il une possibilité de réduire au maximum le nombre de
caractère de cette macro?
Car j ai trouvé une bonne solution de protection pour ma base de donnée si
j'arrive à réduire cette macro à 50 octets soit 23 caractères de moins,
alors je demande à tous hasard si il y aurait une possibilité de réduire la
macro suivante:
Private Sub Workbook_BeforePrint(Cancel As Boolean).Cancel = True End Sub
toutefois y a t il une possibilité de réduire au maximum le nombre de caractère de cette macro? Car j ai trouvé une bonne solution de protection pour ma base de donnée si j'arrive à réduire cette macro à 50 octets soit 23 caractères de moins, alors je demande à tous hasard si il y aurait une possibilité de réduire la macro suivante:
Private Sub Workbook_BeforePrint(Cancel As Boolean).Cancel = True End Sub
Merci beaucoup en tous les cas,
Pierre.
Denis Michon
Bonjour Pierre,
Cette procédure a ses limites aussi en ce sens que si l'usager utilise la touche "Print scrn", il pourra toujours faire une image d'une section des données qui l'intéresse et l'imprimer !
Il peut aussi utiliser une commande Dos dans la fenêtre de la même application et lancer l'impression du fichier !
Pour les trucs étanges à l'indiscrétion, cela dépend de l'habileté et des intérêts de l'usager !
Salutations!
"Pierre Giro" a écrit dans le message de news:% Merci pour votre réponse ca marche bien,
toutefois y a t il une possibilité de réduire au maximum le nombre de caractère de cette macro? Car j ai trouvé une bonne solution de protection pour ma base de donnée si j'arrive à réduire cette macro à 50 octets soit 23 caractères de moins, alors je demande à tous hasard si il y aurait une possibilité de réduire la macro suivante:
Private Sub Workbook_BeforePrint(Cancel As Boolean).Cancel = True End Sub
Merci beaucoup en tous les cas,
Pierre.
Bonjour Pierre,
Cette procédure a ses limites aussi en ce sens que si l'usager utilise la touche "Print scrn", il pourra toujours faire une
image d'une section des données qui l'intéresse et l'imprimer !
Il peut aussi utiliser une commande Dos dans la fenêtre de la même application et lancer l'impression du fichier !
Pour les trucs étanges à l'indiscrétion, cela dépend de l'habileté et des intérêts de l'usager !
Salutations!
"Pierre Giro" <nospam-giro1@tele2.fr> a écrit dans le message de news:%23mfbNZnvDHA.2372@TK2MSFTNGP09.phx.gbl...
Merci pour votre réponse ca marche bien,
toutefois y a t il une possibilité de réduire au maximum le nombre de
caractère de cette macro?
Car j ai trouvé une bonne solution de protection pour ma base de donnée si
j'arrive à réduire cette macro à 50 octets soit 23 caractères de moins,
alors je demande à tous hasard si il y aurait une possibilité de réduire la
macro suivante:
Private Sub Workbook_BeforePrint(Cancel As Boolean).Cancel = True End Sub
Cette procédure a ses limites aussi en ce sens que si l'usager utilise la touche "Print scrn", il pourra toujours faire une image d'une section des données qui l'intéresse et l'imprimer !
Il peut aussi utiliser une commande Dos dans la fenêtre de la même application et lancer l'impression du fichier !
Pour les trucs étanges à l'indiscrétion, cela dépend de l'habileté et des intérêts de l'usager !
Salutations!
"Pierre Giro" a écrit dans le message de news:% Merci pour votre réponse ca marche bien,
toutefois y a t il une possibilité de réduire au maximum le nombre de caractère de cette macro? Car j ai trouvé une bonne solution de protection pour ma base de donnée si j'arrive à réduire cette macro à 50 octets soit 23 caractères de moins, alors je demande à tous hasard si il y aurait une possibilité de réduire la macro suivante:
Private Sub Workbook_BeforePrint(Cancel As Boolean).Cancel = True End Sub
Merci beaucoup en tous les cas,
Pierre.
Pierre Giro
oui tout a fait d'accord, finalement ce n'est quand même pas la fonction d'excel d'être blindé aux attaques de gens indiscrets et motivés. Je vais devoir considérer qu'ils sont minoritaires!
Merci en tous cas et bonne journée,
Pierre.
oui tout a fait d'accord, finalement ce n'est quand même pas la fonction
d'excel d'être blindé aux attaques de gens indiscrets et motivés.
Je vais devoir considérer qu'ils sont minoritaires!
oui tout a fait d'accord, finalement ce n'est quand même pas la fonction d'excel d'être blindé aux attaques de gens indiscrets et motivés. Je vais devoir considérer qu'ils sont minoritaires!