Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les gens le
recevront ?
Merci d'avance
Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les gens le
recevront ?
Merci d'avance
Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les gens le
recevront ?
Merci d'avance
-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" a écrit dans le message
de
news:0b3501c36bd3$955987d0$Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les
gens le
recevront ?
Merci d'avance
.
-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" <jane18fr@yahoo.fr> a écrit dans le message
de
news:0b3501c36bd3$955987d0$a601280a@phx.gbl...
Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les
gens le
recevront ?
Merci d'avance
.
-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" a écrit dans le message
de
news:0b3501c36bd3$955987d0$Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les
gens le
recevront ?
Merci d'avance
.
-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" a écrit dans le message
de
news:0b3501c36bd3$955987d0$Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les gens
le
recevront ?
Merci d'avance
.
-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" <jane18fr@yahoo.fr> a écrit dans le message
de
news:0b3501c36bd3$955987d0$a601280a@phx.gbl...
Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les gens
le
recevront ?
Merci d'avance
.
-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" a écrit dans le message
de
news:0b3501c36bd3$955987d0$Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les gens
le
recevront ?
Merci d'avance
.
-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" a écrit dans le message
de
news:0b3501c36bd3$955987d0$Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les
gens le
recevront ?
Merci d'avance
.
-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" <jane18fr@yahoo.fr> a écrit dans le message
de
news:0b3501c36bd3$955987d0$a601280a@phx.gbl...
Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les
gens le
recevront ?
Merci d'avance
.
-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" a écrit dans le message
de
news:0b3501c36bd3$955987d0$Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les
gens le
recevront ?
Merci d'avance
.
-----Message d'origine-----
Bonjour Emcy,
Tu ne te trompes pas ; il y a toujours moyen de
compliquer la tâche de ceux qui veulent faire autre
chose que ce que l'on souhaite avec un document.
Pour ce qui est de le protéger totalement, je ne vois
que la plume d'oie et le coffre fort, et encore
;o)))
Pour inciter fortement quelqu'un à activer les macros,
il y a cette procédure :
créer une feuille que l'on place en 1ère position dans
"Désolé, pour utiliser ce classeur vous devez activer
les macros à l'ouverture ; veuillez le fermer et
l'ouvrir à nouveau"
dans le module thisworkbook :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'MPFE
Sheets(1).Visible = True
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = xlVeryHidden
Next i
End Sub
et
Private Sub Workbook_Open()
'MPFE
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = True
Next i
Sheets(1).Visible = False
Application.ScreenUpdating = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"emcy" a écrit dans le message de
news:0dee01c36bde$0b7cdcf0$
salut,
si je me trompe pas, cette methode marche que si la
personne qui ouvre le classeur met activer les macros à
l'ouverture de celui. y a-t-il un moyen pour empecher
cela ?
De plus, il est toujours possible de faire un
copier/coller du classeur dans un autres classeur qui ne
sera pas protégé => il faudrait aussi bloquer le presse-
papier-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" a écrit dans le message
denews:0b3501c36bd3$955987d0$Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse
pas
imprimer le document ( doc confidentiel )quand les
gens lerecevront ?
Merci d'avance
.
.
-----Message d'origine-----
Bonjour Emcy,
Tu ne te trompes pas ; il y a toujours moyen de
compliquer la tâche de ceux qui veulent faire autre
chose que ce que l'on souhaite avec un document.
Pour ce qui est de le protéger totalement, je ne vois
que la plume d'oie et le coffre fort, et encore
;o)))
Pour inciter fortement quelqu'un à activer les macros,
il y a cette procédure :
créer une feuille que l'on place en 1ère position dans
"Désolé, pour utiliser ce classeur vous devez activer
les macros à l'ouverture ; veuillez le fermer et
l'ouvrir à nouveau"
dans le module thisworkbook :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'MPFE
Sheets(1).Visible = True
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = xlVeryHidden
Next i
End Sub
et
Private Sub Workbook_Open()
'MPFE
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = True
Next i
Sheets(1).Visible = False
Application.ScreenUpdating = True
End Sub
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"emcy" <emcy@voila.fr> a écrit dans le message de
news:0dee01c36bde$0b7cdcf0$a401280a@phx.gbl...
salut,
si je me trompe pas, cette methode marche que si la
personne qui ouvre le classeur met activer les macros à
l'ouverture de celui. y a-t-il un moyen pour empecher
cela ?
De plus, il est toujours possible de faire un
copier/coller du classeur dans un autres classeur qui ne
sera pas protégé => il faudrait aussi bloquer le presse-
papier
-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" <jane18fr@yahoo.fr> a écrit dans le message
de
news:0b3501c36bd3$955987d0$a601280a@phx.gbl...
Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse
pas
imprimer le document ( doc confidentiel )quand les
gens le
recevront ?
Merci d'avance
.
.
-----Message d'origine-----
Bonjour Emcy,
Tu ne te trompes pas ; il y a toujours moyen de
compliquer la tâche de ceux qui veulent faire autre
chose que ce que l'on souhaite avec un document.
Pour ce qui est de le protéger totalement, je ne vois
que la plume d'oie et le coffre fort, et encore
;o)))
Pour inciter fortement quelqu'un à activer les macros,
il y a cette procédure :
créer une feuille que l'on place en 1ère position dans
"Désolé, pour utiliser ce classeur vous devez activer
les macros à l'ouverture ; veuillez le fermer et
l'ouvrir à nouveau"
dans le module thisworkbook :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'MPFE
Sheets(1).Visible = True
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = xlVeryHidden
Next i
End Sub
et
Private Sub Workbook_Open()
'MPFE
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = True
Next i
Sheets(1).Visible = False
Application.ScreenUpdating = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"emcy" a écrit dans le message de
news:0dee01c36bde$0b7cdcf0$
salut,
si je me trompe pas, cette methode marche que si la
personne qui ouvre le classeur met activer les macros à
l'ouverture de celui. y a-t-il un moyen pour empecher
cela ?
De plus, il est toujours possible de faire un
copier/coller du classeur dans un autres classeur qui ne
sera pas protégé => il faudrait aussi bloquer le presse-
papier-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" a écrit dans le message
denews:0b3501c36bd3$955987d0$Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse
pas
imprimer le document ( doc confidentiel )quand les
gens lerecevront ?
Merci d'avance
.
.
-----Message d'origine-----
Bonjour Emcy,
Tu ne te trompes pas ; il y a toujours moyen de
compliquer la tâche de ceux qui veulent faire autre
chose que ce que l'on souhaite avec un document.
Pour ce qui est de le protéger totalement, je ne vois que
la plume d'oie et le coffre fort, et encore
;o)))
Pour inciter fortement quelqu'un à activer les macros, il
y a cette procédure :
créer une feuille que l'on place en 1ère position dans le
"Désolé, pour utiliser ce classeur vous devez activer les
macros à l'ouverture ; veuillez le fermer et
l'ouvrir à nouveau"
dans le module thisworkbook :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'MPFE
Sheets(1).Visible = True
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = xlVeryHidden
Next i
End Sub
et
Private Sub Workbook_Open()
'MPFE
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = True
Next i
Sheets(1).Visible = False
Application.ScreenUpdating = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"emcy" a écrit dans le message de
news:0dee01c36bde$0b7cdcf0$
salut,
si je me trompe pas, cette methode marche que si la
personne qui ouvre le classeur met activer les macros à
l'ouverture de celui. y a-t-il un moyen pour empecher
cela ?
De plus, il est toujours possible de faire un
copier/coller du classeur dans un autres classeur qui ne
sera pas protégé => il faudrait aussi bloquer le presse-
papier-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" a écrit dans le message
denews:0b3501c36bd3$955987d0$Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les
gens lerecevront ?
Merci d'avance
.
.
-----Message d'origine-----
Bonjour Emcy,
Tu ne te trompes pas ; il y a toujours moyen de
compliquer la tâche de ceux qui veulent faire autre
chose que ce que l'on souhaite avec un document.
Pour ce qui est de le protéger totalement, je ne vois que
la plume d'oie et le coffre fort, et encore
;o)))
Pour inciter fortement quelqu'un à activer les macros, il
y a cette procédure :
créer une feuille que l'on place en 1ère position dans le
"Désolé, pour utiliser ce classeur vous devez activer les
macros à l'ouverture ; veuillez le fermer et
l'ouvrir à nouveau"
dans le module thisworkbook :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'MPFE
Sheets(1).Visible = True
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = xlVeryHidden
Next i
End Sub
et
Private Sub Workbook_Open()
'MPFE
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = True
Next i
Sheets(1).Visible = False
Application.ScreenUpdating = True
End Sub
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"emcy" <emcy@voila.fr> a écrit dans le message de
news:0dee01c36bde$0b7cdcf0$a401280a@phx.gbl...
salut,
si je me trompe pas, cette methode marche que si la
personne qui ouvre le classeur met activer les macros à
l'ouverture de celui. y a-t-il un moyen pour empecher
cela ?
De plus, il est toujours possible de faire un
copier/coller du classeur dans un autres classeur qui ne
sera pas protégé => il faudrait aussi bloquer le presse-
papier
-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" <jane18fr@yahoo.fr> a écrit dans le message
de
news:0b3501c36bd3$955987d0$a601280a@phx.gbl...
Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les
gens le
recevront ?
Merci d'avance
.
.
-----Message d'origine-----
Bonjour Emcy,
Tu ne te trompes pas ; il y a toujours moyen de
compliquer la tâche de ceux qui veulent faire autre
chose que ce que l'on souhaite avec un document.
Pour ce qui est de le protéger totalement, je ne vois que
la plume d'oie et le coffre fort, et encore
;o)))
Pour inciter fortement quelqu'un à activer les macros, il
y a cette procédure :
créer une feuille que l'on place en 1ère position dans le
"Désolé, pour utiliser ce classeur vous devez activer les
macros à l'ouverture ; veuillez le fermer et
l'ouvrir à nouveau"
dans le module thisworkbook :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'MPFE
Sheets(1).Visible = True
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = xlVeryHidden
Next i
End Sub
et
Private Sub Workbook_Open()
'MPFE
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = True
Next i
Sheets(1).Visible = False
Application.ScreenUpdating = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"emcy" a écrit dans le message de
news:0dee01c36bde$0b7cdcf0$
salut,
si je me trompe pas, cette methode marche que si la
personne qui ouvre le classeur met activer les macros à
l'ouverture de celui. y a-t-il un moyen pour empecher
cela ?
De plus, il est toujours possible de faire un
copier/coller du classeur dans un autres classeur qui ne
sera pas protégé => il faudrait aussi bloquer le presse-
papier-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" a écrit dans le message
denews:0b3501c36bd3$955987d0$Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les
gens lerecevront ?
Merci d'avance
.
.
-----Message d'origine-----
Bonjour Emcy,
Tu ne te trompes pas ; il y a toujours moyen de
compliquer la tâche de ceux qui veulent faire autre
chose que ce que l'on souhaite avec un document.
Pour ce qui est de le protéger totalement, je ne vois que
la plume d'oie et le coffre fort, et encore
;o)))
Pour inciter fortement quelqu'un à activer les macros, il
y a cette procédure :
créer une feuille que l'on place en 1ère position dans le
"Désolé, pour utiliser ce classeur vous devez activer les
macros à l'ouverture ; veuillez le fermer et
l'ouvrir à nouveau"
dans le module thisworkbook :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'MPFE
Sheets(1).Visible = True
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = xlVeryHidden
Next i
End Sub
et
Private Sub Workbook_Open()
'MPFE
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = True
Next i
Sheets(1).Visible = False
Application.ScreenUpdating = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"emcy" a écrit dans le message de
news:0dee01c36bde$0b7cdcf0$
salut,
si je me trompe pas, cette methode marche que si la
personne qui ouvre le classeur met activer les macros à
l'ouverture de celui. y a-t-il un moyen pour empecher
cela ?
De plus, il est toujours possible de faire un
copier/coller du classeur dans un autres classeur qui ne
sera pas protégé => il faudrait aussi bloquer le presse-
papier-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" a écrit dans le message
denews:0b3501c36bd3$955987d0$Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les
gens lerecevront ?
Merci d'avance
.
.
-----Message d'origine-----
Bonjour Emcy,
Tu ne te trompes pas ; il y a toujours moyen de
compliquer la tâche de ceux qui veulent faire autre
chose que ce que l'on souhaite avec un document.
Pour ce qui est de le protéger totalement, je ne vois que
la plume d'oie et le coffre fort, et encore
;o)))
Pour inciter fortement quelqu'un à activer les macros, il
y a cette procédure :
créer une feuille que l'on place en 1ère position dans le
"Désolé, pour utiliser ce classeur vous devez activer les
macros à l'ouverture ; veuillez le fermer et
l'ouvrir à nouveau"
dans le module thisworkbook :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'MPFE
Sheets(1).Visible = True
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = xlVeryHidden
Next i
End Sub
et
Private Sub Workbook_Open()
'MPFE
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = True
Next i
Sheets(1).Visible = False
Application.ScreenUpdating = True
End Sub
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"emcy" <emcy@voila.fr> a écrit dans le message de
news:0dee01c36bde$0b7cdcf0$a401280a@phx.gbl...
salut,
si je me trompe pas, cette methode marche que si la
personne qui ouvre le classeur met activer les macros à
l'ouverture de celui. y a-t-il un moyen pour empecher
cela ?
De plus, il est toujours possible de faire un
copier/coller du classeur dans un autres classeur qui ne
sera pas protégé => il faudrait aussi bloquer le presse-
papier
-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
A_S_rauphil@wanadoo.fr
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" <jane18fr@yahoo.fr> a écrit dans le message
de
news:0b3501c36bd3$955987d0$a601280a@phx.gbl...
Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les
gens le
recevront ?
Merci d'avance
.
.
-----Message d'origine-----
Bonjour Emcy,
Tu ne te trompes pas ; il y a toujours moyen de
compliquer la tâche de ceux qui veulent faire autre
chose que ce que l'on souhaite avec un document.
Pour ce qui est de le protéger totalement, je ne vois que
la plume d'oie et le coffre fort, et encore
;o)))
Pour inciter fortement quelqu'un à activer les macros, il
y a cette procédure :
créer une feuille que l'on place en 1ère position dans le
"Désolé, pour utiliser ce classeur vous devez activer les
macros à l'ouverture ; veuillez le fermer et
l'ouvrir à nouveau"
dans le module thisworkbook :
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'MPFE
Sheets(1).Visible = True
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = xlVeryHidden
Next i
End Sub
et
Private Sub Workbook_Open()
'MPFE
Application.ScreenUpdating = False
For i = 2 To Sheets.Count
Sheets(i).Visible = True
Next i
Sheets(1).Visible = False
Application.ScreenUpdating = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"emcy" a écrit dans le message de
news:0dee01c36bde$0b7cdcf0$
salut,
si je me trompe pas, cette methode marche que si la
personne qui ouvre le classeur met activer les macros à
l'ouverture de celui. y a-t-il un moyen pour empecher
cela ?
De plus, il est toujours possible de faire un
copier/coller du classeur dans un autres classeur qui ne
sera pas protégé => il faudrait aussi bloquer le presse-
papier-----Message d'origine-----
Bonjour Christelle,
Ceci, copié dans le module thisworkbook du classeur
devrait faire l'affaire :
Private Sub Workbook_BeforePrint(Cancel As Boolean)
Cancel = True
End Sub
--
Amicales Salutations
Retirer A_S_ pour répondre.
XL97 / XL2002
Pour suivre le forum :
news://msnews.microsoft.com/microsoft.public.fr.excel
(Voulez-vous vous abonner ? -> Oui)
"christelle" a écrit dans le message
denews:0b3501c36bd3$955987d0$Bonjour
j'ai un doc Excel que je dois diffuser et je voudrais
savoir s'il existe un moyen pour que l'on ne puisse pas
imprimer le document ( doc confidentiel )quand les
gens lerecevront ?
Merci d'avance
.
.