Je cree un bout de code pour des utilisateurs.
PB, VBA s'ouvre par exemple quand on fait echap à un msgbox qui apparait.
excel ouvre parfois VBA quand ca plante. Il se met en mode debug !
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
pb
Déja si tu es en Bebug, c'est qu'il y a une erreur dans ton code. Quand il n'y a pas d'erreur, tu peux protéger ton code par mot de passe "Ced" a écrit dans le message de news:
Re Bonjour !
Y a t' il un moyen d'empecher tout acces à VBA !
Je cree un bout de code pour des utilisateurs. PB, VBA s'ouvre par exemple quand on fait echap à un msgbox qui apparait. excel ouvre parfois VBA quand ca plante. Il se met en mode debug !
Merci
-- ced
Déja si tu es en Bebug, c'est qu'il y a une erreur dans ton code.
Quand il n'y a pas d'erreur, tu peux protéger ton code par mot de passe
"Ced" <personne5150@example.com> a écrit dans le message de news:
B228F7C2-4904-40AE-BA35-CDA15523F0AA@microsoft.com...
Re Bonjour !
Y a t' il un moyen d'empecher tout acces à VBA !
Je cree un bout de code pour des utilisateurs.
PB, VBA s'ouvre par exemple quand on fait echap à un msgbox qui apparait.
excel ouvre parfois VBA quand ca plante. Il se met en mode debug !
Déja si tu es en Bebug, c'est qu'il y a une erreur dans ton code. Quand il n'y a pas d'erreur, tu peux protéger ton code par mot de passe "Ced" a écrit dans le message de news:
Re Bonjour !
Y a t' il un moyen d'empecher tout acces à VBA !
Je cree un bout de code pour des utilisateurs. PB, VBA s'ouvre par exemple quand on fait echap à un msgbox qui apparait. excel ouvre parfois VBA quand ca plante. Il se met en mode debug !
Merci
-- ced
FFO
Salut à toi
Click droit sur Thisworbook/Propriétés de VBAProject/Protection Coches Verrouiller le projet pour l'affichage Saisies un mot de passe Confirmes le et OK Enregistres le fichier Fermes le A sa réouverture tant que le VBA ne sera pas dévérouillé il ne souvrira pas
Fais des essais et dis moi !!!!
Salut à toi
Click droit sur Thisworbook/Propriétés de VBAProject/Protection
Coches Verrouiller le projet pour l'affichage
Saisies un mot de passe
Confirmes le et OK
Enregistres le fichier
Fermes le
A sa réouverture tant que le VBA ne sera pas dévérouillé il ne souvrira pas
Click droit sur Thisworbook/Propriétés de VBAProject/Protection Coches Verrouiller le projet pour l'affichage Saisies un mot de passe Confirmes le et OK Enregistres le fichier Fermes le A sa réouverture tant que le VBA ne sera pas dévérouillé il ne souvrira pas
Fais des essais et dis moi !!!!
Ced
Merci,
Mais en tout cas, ca me pose probleme avec le message box. Quand on fait echap, ca va dans le code. -- ced
"pb" a écrit :
Déja si tu es en Bebug, c'est qu'il y a une erreur dans ton code. Quand il n'y a pas d'erreur, tu peux protéger ton code par mot de passe "Ced" a écrit dans le message de news:
> Re Bonjour ! > > Y a t' il un moyen d'empecher tout acces à VBA ! > > Je cree un bout de code pour des utilisateurs. > PB, VBA s'ouvre par exemple quand on fait echap à un msgbox qui apparait. > excel ouvre parfois VBA quand ca plante. Il se met en mode debug ! > > Merci > > -- > ced >
Merci,
Mais en tout cas, ca me pose probleme avec le message box.
Quand on fait echap, ca va dans le code.
--
ced
"pb" a écrit :
Déja si tu es en Bebug, c'est qu'il y a une erreur dans ton code.
Quand il n'y a pas d'erreur, tu peux protéger ton code par mot de passe
"Ced" <personne5150@example.com> a écrit dans le message de news:
B228F7C2-4904-40AE-BA35-CDA15523F0AA@microsoft.com...
> Re Bonjour !
>
> Y a t' il un moyen d'empecher tout acces à VBA !
>
> Je cree un bout de code pour des utilisateurs.
> PB, VBA s'ouvre par exemple quand on fait echap à un msgbox qui apparait.
> excel ouvre parfois VBA quand ca plante. Il se met en mode debug !
>
> Merci
>
> --
> ced
>
Mais en tout cas, ca me pose probleme avec le message box. Quand on fait echap, ca va dans le code. -- ced
"pb" a écrit :
Déja si tu es en Bebug, c'est qu'il y a une erreur dans ton code. Quand il n'y a pas d'erreur, tu peux protéger ton code par mot de passe "Ced" a écrit dans le message de news:
> Re Bonjour ! > > Y a t' il un moyen d'empecher tout acces à VBA ! > > Je cree un bout de code pour des utilisateurs. > PB, VBA s'ouvre par exemple quand on fait echap à un msgbox qui apparait. > excel ouvre parfois VBA quand ca plante. Il se met en mode debug ! > > Merci > > -- > ced >
Ced
Bon, ca, ca marche.
Par contre, C quand il y a un bug, ou que l'on trouve le moyen de faire buguer pour acceder au code.
-- ced
"FFO" a écrit :
Salut à toi
Click droit sur Thisworbook/Propriétés de VBAProject/Protection Coches Verrouiller le projet pour l'affichage Saisies un mot de passe Confirmes le et OK Enregistres le fichier Fermes le A sa réouverture tant que le VBA ne sera pas dévérouillé il ne souvrira pas
Fais des essais et dis moi !!!!
Bon, ca, ca marche.
Par contre, C quand il y a un bug, ou que l'on trouve le moyen de faire
buguer pour acceder au code.
--
ced
"FFO" a écrit :
Salut à toi
Click droit sur Thisworbook/Propriétés de VBAProject/Protection
Coches Verrouiller le projet pour l'affichage
Saisies un mot de passe
Confirmes le et OK
Enregistres le fichier
Fermes le
A sa réouverture tant que le VBA ne sera pas dévérouillé il ne souvrira pas
Par contre, C quand il y a un bug, ou que l'on trouve le moyen de faire buguer pour acceder au code.
-- ced
"FFO" a écrit :
Salut à toi
Click droit sur Thisworbook/Propriétés de VBAProject/Protection Coches Verrouiller le projet pour l'affichage Saisies un mot de passe Confirmes le et OK Enregistres le fichier Fermes le A sa réouverture tant que le VBA ne sera pas dévérouillé il ne souvrira pas
Fais des essais et dis moi !!!!
FFO
Rebonjour à toi
Avec la solution que je t'ai proposée aprés avoir enregistré et fermé le fichier à sa réouverture si le VBA n'a pas été dévérouillé Bug ou pas bug on n'accède en aucun cas aux code qu'il renferme
Je l'ai testé
Vérifies et dis moi !!!!!
Rebonjour à toi
Avec la solution que je t'ai proposée aprés avoir enregistré et fermé le
fichier à sa réouverture si le VBA n'a pas été dévérouillé Bug ou pas bug on
n'accède en aucun cas aux code qu'il renferme
Avec la solution que je t'ai proposée aprés avoir enregistré et fermé le fichier à sa réouverture si le VBA n'a pas été dévérouillé Bug ou pas bug on n'accède en aucun cas aux code qu'il renferme
Je l'ai testé
Vérifies et dis moi !!!!!
Ced
Oui, en fait, ca a l'air d'être bon Merci beaucoup -- ced
"FFO" a écrit :
Rebonjour à toi
Avec la solution que je t'ai proposée aprés avoir enregistré et fermé le fichier à sa réouverture si le VBA n'a pas été dévérouillé Bug ou pas bug on n'accède en aucun cas aux code qu'il renferme
Je l'ai testé
Vérifies et dis moi !!!!!
Oui, en fait, ca a l'air d'être bon
Merci beaucoup
--
ced
"FFO" a écrit :
Rebonjour à toi
Avec la solution que je t'ai proposée aprés avoir enregistré et fermé le
fichier à sa réouverture si le VBA n'a pas été dévérouillé Bug ou pas bug on
n'accède en aucun cas aux code qu'il renferme
Oui, en fait, ca a l'air d'être bon Merci beaucoup -- ced
"FFO" a écrit :
Rebonjour à toi
Avec la solution que je t'ai proposée aprés avoir enregistré et fermé le fichier à sa réouverture si le VBA n'a pas été dévérouillé Bug ou pas bug on n'accède en aucun cas aux code qu'il renferme
Je l'ai testé
Vérifies et dis moi !!!!!
Ced
Oui, en fait, ca a l'air d'être bon
-- ced
"FFO" a écrit :
Rebonjour à toi
Avec la solution que je t'ai proposée aprés avoir enregistré et fermé le fichier à sa réouverture si le VBA n'a pas été dévérouillé Bug ou pas bug on n'accède en aucun cas aux code qu'il renferme
Je l'ai testé
Vérifies et dis moi !!!!!
Oui, en fait, ca a l'air d'être bon
--
ced
"FFO" a écrit :
Rebonjour à toi
Avec la solution que je t'ai proposée aprés avoir enregistré et fermé le
fichier à sa réouverture si le VBA n'a pas été dévérouillé Bug ou pas bug on
n'accède en aucun cas aux code qu'il renferme
Avec la solution que je t'ai proposée aprés avoir enregistré et fermé le fichier à sa réouverture si le VBA n'a pas été dévérouillé Bug ou pas bug on n'accède en aucun cas aux code qu'il renferme
Je l'ai testé
Vérifies et dis moi !!!!!
MichDenis
Utilises la gestion d'erreur comme ceci à titre d'exemple :
La procédure suivante essaie de supprimer une feuille "Bozo" inexistante dans le classeur
'------------------------------- Sub Supprimer_Feuille() Dim gestion_Erreur As String
MsgBox Err.Number & " , " & Err.Description 'Efface l'erreur (ne corrige pas celle-ci) Err.Clear 'La ligne de code suivante permet de reprendre l'exécution 'de la procédure à la ligne suivante de la ligne de code ayant 'générer une erreur. IL faut juger de sa pertinence... car il n'est 'pas évident de permettre le reste du code de s'exécuter si une 'erreur a été généré... mais dans certains cas, cela peut être utile. 'On peut décider de terminer la procédure si erreur et à ce moment 'là cette ligne n'est pas désirable. Resume Next
End Sub '-------------------------------
"Ced" a écrit dans le message de groupe de discussion :
Re Bonjour !
Y a t' il un moyen d'empecher tout acces à VBA !
Je cree un bout de code pour des utilisateurs. PB, VBA s'ouvre par exemple quand on fait echap à un msgbox qui apparait. excel ouvre parfois VBA quand ca plante. Il se met en mode debug !
Merci
-- ced
Utilises la gestion d'erreur comme ceci à titre d'exemple :
La procédure suivante essaie de supprimer une feuille "Bozo" inexistante dans le classeur
'-------------------------------
Sub Supprimer_Feuille()
Dim gestion_Erreur As String
MsgBox Err.Number & " , " & Err.Description
'Efface l'erreur (ne corrige pas celle-ci)
Err.Clear
'La ligne de code suivante permet de reprendre l'exécution
'de la procédure à la ligne suivante de la ligne de code ayant
'générer une erreur. IL faut juger de sa pertinence... car il n'est
'pas évident de permettre le reste du code de s'exécuter si une
'erreur a été généré... mais dans certains cas, cela peut être utile.
'On peut décider de terminer la procédure si erreur et à ce moment
'là cette ligne n'est pas désirable.
Resume Next
End Sub
'-------------------------------
"Ced" <personne5150@example.com> a écrit dans le message de groupe de discussion :
B228F7C2-4904-40AE-BA35-CDA15523F0AA@microsoft.com...
Re Bonjour !
Y a t' il un moyen d'empecher tout acces à VBA !
Je cree un bout de code pour des utilisateurs.
PB, VBA s'ouvre par exemple quand on fait echap à un msgbox qui apparait.
excel ouvre parfois VBA quand ca plante. Il se met en mode debug !
MsgBox Err.Number & " , " & Err.Description 'Efface l'erreur (ne corrige pas celle-ci) Err.Clear 'La ligne de code suivante permet de reprendre l'exécution 'de la procédure à la ligne suivante de la ligne de code ayant 'générer une erreur. IL faut juger de sa pertinence... car il n'est 'pas évident de permettre le reste du code de s'exécuter si une 'erreur a été généré... mais dans certains cas, cela peut être utile. 'On peut décider de terminer la procédure si erreur et à ce moment 'là cette ligne n'est pas désirable. Resume Next
End Sub '-------------------------------
"Ced" a écrit dans le message de groupe de discussion :
Re Bonjour !
Y a t' il un moyen d'empecher tout acces à VBA !
Je cree un bout de code pour des utilisateurs. PB, VBA s'ouvre par exemple quand on fait echap à un msgbox qui apparait. excel ouvre parfois VBA quand ca plante. Il se met en mode debug !