comment faire pour empêcher un usager d'ouvrir un fichier sans activer les
macros !!! et avec un niveau de securité moyen ou haut..
de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire
sans aucune boite de dialogue...
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
Misange
Bonjour
Et bien je dirai heureusement que ce n'est pas possible de façon totalement transparente car sinon bonjour les virus macro qu'on se ramasserait ! Sérieusement, tu trouveras des solutions ici http://www.excelabo.net/excel/macroslancer.php#forcermacros et là http://www.excelabo.net/moteurs/compteclic.php?nomü-forcermacros
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel ! http://xlwiki.free.fr/wiki http://www.excelabo.net
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les macros !!! et avec un niveau de securité moyen ou haut.. de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire sans aucune boite de dialogue...
Merci
Bonjour
Et bien je dirai heureusement que ce n'est pas possible de façon
totalement transparente car sinon bonjour les virus macro qu'on se
ramasserait !
Sérieusement, tu trouveras des solutions ici
http://www.excelabo.net/excel/macroslancer.php#forcermacros
et là
http://www.excelabo.net/moteurs/compteclic.php?nomü-forcermacros
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les
macros !!! et avec un niveau de securité moyen ou haut..
de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire
sans aucune boite de dialogue...
Et bien je dirai heureusement que ce n'est pas possible de façon totalement transparente car sinon bonjour les virus macro qu'on se ramasserait ! Sérieusement, tu trouveras des solutions ici http://www.excelabo.net/excel/macroslancer.php#forcermacros et là http://www.excelabo.net/moteurs/compteclic.php?nomü-forcermacros
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel ! http://xlwiki.free.fr/wiki http://www.excelabo.net
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les macros !!! et avec un niveau de securité moyen ou haut.. de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire sans aucune boite de dialogue...
Merci
lSteph
Bonjour,
;o)
Voyons avec un peu de recherche ALF,! Il y a des exemples dans ce forum et sur excelabo.net
Le principe est de masquer les feuilles(xlveryhidden) par macro avant d'enregistrer le fichier (beforesave) et seule l'activation des macros à l'ouverture doit permettre de lancer (via workbook_open) le réaffichage de ces précieuses feuilles.
Cdlt. lSteph
On 17 juil, 14:36, ALF wrote:
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les macros !!! et avec un niveau de securité moyen ou haut.. de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire sans aucune boite de dialogue...
Merci
-- ALF
Bonjour,
;o)
Voyons avec un peu de recherche ALF,!
Il y a des exemples dans ce forum et sur excelabo.net
Le principe est de masquer les feuilles(xlveryhidden) par macro avant
d'enregistrer le fichier (beforesave)
et seule l'activation des macros à l'ouverture doit permettre de
lancer (via workbook_open) le réaffichage
de ces précieuses feuilles.
Cdlt.
lSteph
On 17 juil, 14:36, ALF <A...@discussions.microsoft.com> wrote:
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les
macros !!! et avec un niveau de securité moyen ou haut..
de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire
sans aucune boite de dialogue...
Voyons avec un peu de recherche ALF,! Il y a des exemples dans ce forum et sur excelabo.net
Le principe est de masquer les feuilles(xlveryhidden) par macro avant d'enregistrer le fichier (beforesave) et seule l'activation des macros à l'ouverture doit permettre de lancer (via workbook_open) le réaffichage de ces précieuses feuilles.
Cdlt. lSteph
On 17 juil, 14:36, ALF wrote:
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les macros !!! et avec un niveau de securité moyen ou haut.. de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire sans aucune boite de dialogue...
Merci
-- ALF
JB
Bonsoir,
Supprimer la boite de dialogue reviendrait à supprimer la sécurité. Pour ne pas avoir la boîte de dialogue, il faut choisir l'option de sécurité basse. Si l'opérateur choisit de ne pas activer les macros, on peut l'empêcher d'accéder aux feuilles de travail.
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) For s = 2 To Sheets.Count ' on masque les feuilles Sheets(s).Visible = xlVeryHidden Next s End Sub
Private Sub Workbook_Open() For s = 2 To Sheets.Count Sheets(s).Visible = True Next s End Sub
http://boisgontierjacques.free.fr/fichiers/Protection/ProtectionAntiMacro.x ls
JB
On 17 juil, 14:36, ALF wrote:
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les macros !!! et avec un niveau de securité moyen ou haut.. de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire sans aucune boite de dialogue...
Merci
-- ALF
Bonsoir,
Supprimer la boite de dialogue reviendrait à supprimer la sécurité.
Pour ne pas avoir la boîte de dialogue, il faut choisir l'option de
sécurité basse.
Si l'opérateur choisit de ne pas activer les macros, on peut
l'empêcher d'accéder aux feuilles de travail.
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
Boolean)
For s = 2 To Sheets.Count ' on masque les feuilles
Sheets(s).Visible = xlVeryHidden
Next s
End Sub
Private Sub Workbook_Open()
For s = 2 To Sheets.Count
Sheets(s).Visible = True
Next s
End Sub
http://boisgontierjacques.free.fr/fichiers/Protection/ProtectionAntiMacro.x ls
JB
On 17 juil, 14:36, ALF <A...@discussions.microsoft.com> wrote:
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les
macros !!! et avec un niveau de securité moyen ou haut..
de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire
sans aucune boite de dialogue...
Supprimer la boite de dialogue reviendrait à supprimer la sécurité. Pour ne pas avoir la boîte de dialogue, il faut choisir l'option de sécurité basse. Si l'opérateur choisit de ne pas activer les macros, on peut l'empêcher d'accéder aux feuilles de travail.
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) For s = 2 To Sheets.Count ' on masque les feuilles Sheets(s).Visible = xlVeryHidden Next s End Sub
Private Sub Workbook_Open() For s = 2 To Sheets.Count Sheets(s).Visible = True Next s End Sub
http://boisgontierjacques.free.fr/fichiers/Protection/ProtectionAntiMacro.x ls
JB
On 17 juil, 14:36, ALF wrote:
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les macros !!! et avec un niveau de securité moyen ou haut.. de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire sans aucune boite de dialogue...
Merci
-- ALF
Philippe.R
Bonsoir,
Dans le temps, il y avait selfcert.exe, qui permettait de signer les macros et de ne plus avoir la boîte de dialogue au de là de la 1ère acceptation. Mais qu'est donc devenu cette appli ? je ne la trouve pas sous vista.
Amicalement
"JB" a écrit dans le message de news: Bonsoir,
Supprimer la boite de dialogue reviendrait à supprimer la sécurité. Pour ne pas avoir la boîte de dialogue, il faut choisir l'option de sécurité basse. Si l'opérateur choisit de ne pas activer les macros, on peut l'empêcher d'accéder aux feuilles de travail.
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) For s = 2 To Sheets.Count ' on masque les feuilles Sheets(s).Visible = xlVeryHidden Next s End Sub
Private Sub Workbook_Open() For s = 2 To Sheets.Count Sheets(s).Visible = True Next s End Sub
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les macros !!! et avec un niveau de securité moyen ou haut.. de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire sans aucune boite de dialogue...
Merci
-- ALF
Bonsoir,
Dans le temps, il y avait selfcert.exe, qui permettait de signer les macros
et de ne plus avoir la boîte de dialogue au de là de la 1ère acceptation.
Mais qu'est donc devenu cette appli ?
je ne la trouve pas sous vista.
Amicalement
"JB" <boisgontier@hotmail.com> a écrit dans le message de
news:1184697172.344972.253840@z28g2000prd.googlegroups.com...
Bonsoir,
Supprimer la boite de dialogue reviendrait à supprimer la sécurité.
Pour ne pas avoir la boîte de dialogue, il faut choisir l'option de
sécurité basse.
Si l'opérateur choisit de ne pas activer les macros, on peut
l'empêcher d'accéder aux feuilles de travail.
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As
Boolean)
For s = 2 To Sheets.Count ' on masque les feuilles
Sheets(s).Visible = xlVeryHidden
Next s
End Sub
Private Sub Workbook_Open()
For s = 2 To Sheets.Count
Sheets(s).Visible = True
Next s
End Sub
On 17 juil, 14:36, ALF <A...@discussions.microsoft.com> wrote:
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer
les
macros !!! et avec un niveau de securité moyen ou haut..
de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire
sans aucune boite de dialogue...
Dans le temps, il y avait selfcert.exe, qui permettait de signer les macros et de ne plus avoir la boîte de dialogue au de là de la 1ère acceptation. Mais qu'est donc devenu cette appli ? je ne la trouve pas sous vista.
Amicalement
"JB" a écrit dans le message de news: Bonsoir,
Supprimer la boite de dialogue reviendrait à supprimer la sécurité. Pour ne pas avoir la boîte de dialogue, il faut choisir l'option de sécurité basse. Si l'opérateur choisit de ne pas activer les macros, on peut l'empêcher d'accéder aux feuilles de travail.
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) For s = 2 To Sheets.Count ' on masque les feuilles Sheets(s).Visible = xlVeryHidden Next s End Sub
Private Sub Workbook_Open() For s = 2 To Sheets.Count Sheets(s).Visible = True Next s End Sub
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les macros !!! et avec un niveau de securité moyen ou haut.. de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire sans aucune boite de dialogue...
Merci
-- ALF
ALF
Bonjour,
et merci à tous pour vos reponses tres.interressantes...
une question me vient à l'esprit.... lorsque que l'on decide d'activer les macros...est ce que cette activation a un temps limité ??? Parce qu'il me semble que parfois si je m'absente un long moment, la feuille de travail ne fonctionne plus avec les macros....
Merci de votre soutien -- ALF
Bonjour
Et bien je dirai heureusement que ce n'est pas possible de façon totalement transparente car sinon bonjour les virus macro qu'on se ramasserait ! Sérieusement, tu trouveras des solutions ici http://www.excelabo.net/excel/macroslancer.php#forcermacros et là http://www.excelabo.net/moteurs/compteclic.php?nomü-forcermacros
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel ! http://xlwiki.free.fr/wiki http://www.excelabo.net
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les macros !!! et avec un niveau de securité moyen ou haut.. de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire sans aucune boite de dialogue...
Merci
Bonjour,
et merci à tous pour vos reponses tres.interressantes...
une question me vient à l'esprit....
lorsque que l'on decide d'activer les macros...est ce que cette activation a
un temps limité ???
Parce qu'il me semble que parfois si je m'absente un long moment, la feuille
de travail ne fonctionne plus avec les macros....
Merci de votre soutien
--
ALF
Bonjour
Et bien je dirai heureusement que ce n'est pas possible de façon
totalement transparente car sinon bonjour les virus macro qu'on se
ramasserait !
Sérieusement, tu trouveras des solutions ici
http://www.excelabo.net/excel/macroslancer.php#forcermacros
et là
http://www.excelabo.net/moteurs/compteclic.php?nomü-forcermacros
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les
macros !!! et avec un niveau de securité moyen ou haut..
de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire
sans aucune boite de dialogue...
et merci à tous pour vos reponses tres.interressantes...
une question me vient à l'esprit.... lorsque que l'on decide d'activer les macros...est ce que cette activation a un temps limité ??? Parce qu'il me semble que parfois si je m'absente un long moment, la feuille de travail ne fonctionne plus avec les macros....
Merci de votre soutien -- ALF
Bonjour
Et bien je dirai heureusement que ce n'est pas possible de façon totalement transparente car sinon bonjour les virus macro qu'on se ramasserait ! Sérieusement, tu trouveras des solutions ici http://www.excelabo.net/excel/macroslancer.php#forcermacros et là http://www.excelabo.net/moteurs/compteclic.php?nomü-forcermacros
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel ! http://xlwiki.free.fr/wiki http://www.excelabo.net
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les macros !!! et avec un niveau de securité moyen ou haut.. de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire sans aucune boite de dialogue...
Merci
Philippe.R
Bonsoir,
A priori, les macros d'un classeur sont activées pour ce classeur et le restent tant que le classeur est ouvert. Leur fonctionnement peut parfois se trover suspendu suite au plantage d'une procédure par exemple ; sinon, il n'y a pas à ma connaissance de limite de temps (au moins jusqu'à XL 2002)
Amicalement
"ALF" a écrit dans le message de news:
Bonjour,
et merci à tous pour vos reponses tres.interressantes...
une question me vient à l'esprit.... lorsque que l'on decide d'activer les macros...est ce que cette activation a un temps limité ??? Parce qu'il me semble que parfois si je m'absente un long moment, la feuille de travail ne fonctionne plus avec les macros....
Merci de votre soutien -- ALF
Bonjour
Et bien je dirai heureusement que ce n'est pas possible de façon totalement transparente car sinon bonjour les virus macro qu'on se ramasserait ! Sérieusement, tu trouveras des solutions ici http://www.excelabo.net/excel/macroslancer.php#forcermacros et là http://www.excelabo.net/moteurs/compteclic.php?nomü-forcermacros
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel ! http://xlwiki.free.fr/wiki http://www.excelabo.net
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les macros !!! et avec un niveau de securité moyen ou haut.. de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire sans aucune boite de dialogue...
Merci
Bonsoir,
A priori, les macros d'un classeur sont activées pour ce classeur et le
restent tant que le classeur est ouvert.
Leur fonctionnement peut parfois se trover suspendu suite au plantage d'une
procédure par exemple ; sinon, il n'y a pas à ma connaissance de limite de
temps (au moins jusqu'à XL 2002)
Amicalement
"ALF" <ALF@discussions.microsoft.com> a écrit dans le message de
news:32BB5422-916B-494D-8FDB-CA302C22828C@microsoft.com...
Bonjour,
et merci à tous pour vos reponses tres.interressantes...
une question me vient à l'esprit....
lorsque que l'on decide d'activer les macros...est ce que cette activation
a
un temps limité ???
Parce qu'il me semble que parfois si je m'absente un long moment, la
feuille
de travail ne fonctionne plus avec les macros....
Merci de votre soutien
--
ALF
Bonjour
Et bien je dirai heureusement que ce n'est pas possible de façon
totalement transparente car sinon bonjour les virus macro qu'on se
ramasserait !
Sérieusement, tu trouveras des solutions ici
http://www.excelabo.net/excel/macroslancer.php#forcermacros
et là
http://www.excelabo.net/moteurs/compteclic.php?nomü-forcermacros
Misange migrateuse
XlWiki : Participez à un travail collaboratif sur excel !
http://xlwiki.free.fr/wiki
http://www.excelabo.net
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer
les
macros !!! et avec un niveau de securité moyen ou haut..
de plus,j'aimerais que cela se fasse d'une facon transparente c'est a
dire
sans aucune boite de dialogue...
A priori, les macros d'un classeur sont activées pour ce classeur et le restent tant que le classeur est ouvert. Leur fonctionnement peut parfois se trover suspendu suite au plantage d'une procédure par exemple ; sinon, il n'y a pas à ma connaissance de limite de temps (au moins jusqu'à XL 2002)
Amicalement
"ALF" a écrit dans le message de news:
Bonjour,
et merci à tous pour vos reponses tres.interressantes...
une question me vient à l'esprit.... lorsque que l'on decide d'activer les macros...est ce que cette activation a un temps limité ??? Parce qu'il me semble que parfois si je m'absente un long moment, la feuille de travail ne fonctionne plus avec les macros....
Merci de votre soutien -- ALF
Bonjour
Et bien je dirai heureusement que ce n'est pas possible de façon totalement transparente car sinon bonjour les virus macro qu'on se ramasserait ! Sérieusement, tu trouveras des solutions ici http://www.excelabo.net/excel/macroslancer.php#forcermacros et là http://www.excelabo.net/moteurs/compteclic.php?nomü-forcermacros
Misange migrateuse XlWiki : Participez à un travail collaboratif sur excel ! http://xlwiki.free.fr/wiki http://www.excelabo.net
Bonjour,
comment faire pour empêcher un usager d'ouvrir un fichier sans activer les macros !!! et avec un niveau de securité moyen ou haut.. de plus,j'aimerais que cela se fasse d'une facon transparente c'est a dire sans aucune boite de dialogue...