Un programme à déclenchement événementiel peut-il détecter l'accès aux programmes ? Je n'ai pas compris la question. Si le but est d'empêcher l'accès à
l'éditeur VBE par un code, il suffit de ne pas activer les macros pour que les évènements soients inopérants.
Le problème est celui de la protection des logiciels car il existe des programmes pour trouver les mots de passe. Si tu recherches une vraie sécurité, il faut te demander si elle est
vraiment nécessaire et en tout cas il faudra passer par autre chose que VBA seul (via .dll ou .xll protégées). Comme tu le dis la protection par mot de passe est rompue dans un temps ridiculement faible.
Merci. A+ @+
FxM
Bonsoir,
Michel wrote:
Bonjour
Comment écrire un programme qui détruirait les
modules et les userforms avec leur code enVBA ?
Il y a du codemodule dans l'air ...
Un programme à déclenchement événementiel
peut-il détecter l'accès aux programmes ?
Je n'ai pas compris la question. Si le but est d'empêcher l'accès à
l'éditeur VBE par un code, il suffit de ne pas activer les macros pour
que les évènements soients inopérants.
Le problème est celui de la protection des logiciels
car il existe des programmes pour trouver les mots
de passe.
Si tu recherches une vraie sécurité, il faut te demander si elle est
vraiment nécessaire et en tout cas il faudra passer par autre chose
que VBA seul (via .dll ou .xll protégées). Comme tu le dis la
protection par mot de passe est rompue dans un temps ridiculement faible.
Un programme à déclenchement événementiel peut-il détecter l'accès aux programmes ? Je n'ai pas compris la question. Si le but est d'empêcher l'accès à
l'éditeur VBE par un code, il suffit de ne pas activer les macros pour que les évènements soients inopérants.
Le problème est celui de la protection des logiciels car il existe des programmes pour trouver les mots de passe. Si tu recherches une vraie sécurité, il faut te demander si elle est
vraiment nécessaire et en tout cas il faudra passer par autre chose que VBA seul (via .dll ou .xll protégées). Comme tu le dis la protection par mot de passe est rompue dans un temps ridiculement faible.
Merci. A+ @+
FxM
Pascal Engelmajer
Salut, une procédure amusante : Sub removeModule() Dim wbk As Workbook Set wbk = ActiveWorkbook ' ou un autre With wbk.VBProject .VBComponents.Remove .VBComponents("userform1") .VBComponents.Remove .VBComponents("Me.Name") 'est suicidaire le module 's'autodétruit. End With End Sun
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va." Sénèque. http://www.ilyapa.net/excel "Michel" a écrit dans le message de news: c4rvdc$s2o$
Bonjour
Comment écrire un programme qui détruirait les modules et les userforms avec leur code enVBA ?
Un programme a déclenchement événementiel peut il détecter l'accès aux programmes ?
Le problème est celui de la protection des logiciels car il existe des programmes pour trouver les mots de passe.
Merci. A+
Salut,
une procédure amusante :
Sub removeModule()
Dim wbk As Workbook
Set wbk = ActiveWorkbook ' ou un autre
With wbk.VBProject
.VBComponents.Remove .VBComponents("userform1")
.VBComponents.Remove .VBComponents("Me.Name") 'est suicidaire le module
's'autodétruit.
End With
End Sun
--
Amicalement.
Pascal
"il n'y a pas de vent favorable pour celui qui ne sait pas ou il va."
Sénèque.
http://www.ilyapa.net/excel
"Michel" <boomerang.pro3@wanadoo.fr> a écrit dans le message de news:
c4rvdc$s2o$1@news-reader1.wanadoo.fr...
Bonjour
Comment écrire un programme qui détruirait les
modules et les userforms avec leur code enVBA ?
Un programme a déclenchement événementiel
peut il détecter l'accès aux programmes ?
Le problème est celui de la protection des logiciels
car il existe des programmes pour trouver les mots
de passe.
Salut, une procédure amusante : Sub removeModule() Dim wbk As Workbook Set wbk = ActiveWorkbook ' ou un autre With wbk.VBProject .VBComponents.Remove .VBComponents("userform1") .VBComponents.Remove .VBComponents("Me.Name") 'est suicidaire le module 's'autodétruit. End With End Sun
-- Amicalement. Pascal "il n'y a pas de vent favorable pour celui qui ne sait pas ou il va." Sénèque. http://www.ilyapa.net/excel "Michel" a écrit dans le message de news: c4rvdc$s2o$
Bonjour
Comment écrire un programme qui détruirait les modules et les userforms avec leur code enVBA ?
Un programme a déclenchement événementiel peut il détecter l'accès aux programmes ?
Le problème est celui de la protection des logiciels car il existe des programmes pour trouver les mots de passe.