Bonjour,
Comment faire pour enlever la fonction "enregistrer_sous..." des programmes
Word et Excel 2000/XP.
De même, comment empêcher les utilisateurs de réactiver cette fonction :-)
Merci à tous,
Bonjour,
Comment faire pour enlever la fonction "enregistrer_sous..." des programmes
Word et Excel 2000/XP.
De même, comment empêcher les utilisateurs de réactiver cette fonction :-)
Merci à tous,
Bonjour,
Comment faire pour enlever la fonction "enregistrer_sous..." des programmes
Word et Excel 2000/XP.
De même, comment empêcher les utilisateurs de réactiver cette fonction :-)
Merci à tous,
Bonjour,
pour Excel mais il doit y avoir de fortes ressemblances sous Word en ce
qui concerne la syntaxe ( à défaut des ID)
A mettre dans le module Thisworkbook
Private Sub Workbook_Open()
'invalide le Enregistrer sous
Set collcontrols = Application.CommandBars.FindControls(ID:t8)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = True
Next
'Invalide le Enregistrer
Set collcontrols = Application.CommandBars.FindControls(ID:=3)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = True
Next
'invalide le racourci d'enregistrement
Application.OnKey "^{s}", "mamacro"
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'remet le raccourci à son état initial
Application.OnKey "^{s}", ""
End Sub
A mettre dans un module standard
Sub mamacro()
MsgBox "pas possible"
End Sub
Il sera toujours possible cependant de peronnaliser une barre de
commandes pour remettre le bouton Energistrer. Pour invalider cette
possibilité , voire invalider aussi la possibilité d'accès à la
personnalisation des menus en double cliquant dans l'espace des barres
de menus, c'est une autre affaire et il n'est peut-être pas
nécéssaire d'aller jusque là.
A+
Bonjour,
pour Excel mais il doit y avoir de fortes ressemblances sous Word en ce
qui concerne la syntaxe ( à défaut des ID)
A mettre dans le module Thisworkbook
Private Sub Workbook_Open()
'invalide le Enregistrer sous
Set collcontrols = Application.CommandBars.FindControls(ID:=748)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = True
Next
'Invalide le Enregistrer
Set collcontrols = Application.CommandBars.FindControls(ID:=3)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = True
Next
'invalide le racourci d'enregistrement
Application.OnKey "^{s}", "mamacro"
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'remet le raccourci à son état initial
Application.OnKey "^{s}", ""
End Sub
A mettre dans un module standard
Sub mamacro()
MsgBox "pas possible"
End Sub
Il sera toujours possible cependant de peronnaliser une barre de
commandes pour remettre le bouton Energistrer. Pour invalider cette
possibilité , voire invalider aussi la possibilité d'accès à la
personnalisation des menus en double cliquant dans l'espace des barres
de menus, c'est une autre affaire et il n'est peut-être pas
nécéssaire d'aller jusque là.
A+
Bonjour,
pour Excel mais il doit y avoir de fortes ressemblances sous Word en ce
qui concerne la syntaxe ( à défaut des ID)
A mettre dans le module Thisworkbook
Private Sub Workbook_Open()
'invalide le Enregistrer sous
Set collcontrols = Application.CommandBars.FindControls(ID:t8)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = True
Next
'Invalide le Enregistrer
Set collcontrols = Application.CommandBars.FindControls(ID:=3)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = True
Next
'invalide le racourci d'enregistrement
Application.OnKey "^{s}", "mamacro"
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'remet le raccourci à son état initial
Application.OnKey "^{s}", ""
End Sub
A mettre dans un module standard
Sub mamacro()
MsgBox "pas possible"
End Sub
Il sera toujours possible cependant de peronnaliser une barre de
commandes pour remettre le bouton Energistrer. Pour invalider cette
possibilité , voire invalider aussi la possibilité d'accès à la
personnalisation des menus en double cliquant dans l'espace des barres
de menus, c'est une autre affaire et il n'est peut-être pas
nécéssaire d'aller jusque là.
A+
Bonjour,
pour Excel mais il doit y avoir de fortes ressemblances sous Word en ce
qui concerne la syntaxe ( à défaut des ID)
A mettre dans le module Thisworkbook
Private Sub Workbook_Open()
'invalide le Enregistrer sous
Set collcontrols = Application.CommandBars.FindControls(ID:t8)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = True
Next
'Invalide le Enregistrer
Set collcontrols = Application.CommandBars.FindControls(ID:=3)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = True
Next
'invalide le racourci d'enregistrement
Application.OnKey "^{s}", "mamacro"
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'remet le raccourci à son état initial
Application.OnKey "^{s}", ""
End Sub
A mettre dans un module standard
Sub mamacro()
MsgBox "pas possible"
End Sub
Il sera toujours possible cependant de peronnaliser une barre de
commandes pour remettre le bouton Energistrer. Pour invalider cette
possibilité , voire invalider aussi la possibilité d'accès à la
personnalisation des menus en double cliquant dans l'espace des barres
de menus, c'est une autre affaire et il n'est peut-être pas
nécéssaire d'aller jusque là.
A+
Bonjour,
pour Excel mais il doit y avoir de fortes ressemblances sous Word en ce
qui concerne la syntaxe ( à défaut des ID)
A mettre dans le module Thisworkbook
Private Sub Workbook_Open()
'invalide le Enregistrer sous
Set collcontrols = Application.CommandBars.FindControls(ID:t8)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = True
Next
'Invalide le Enregistrer
Set collcontrols = Application.CommandBars.FindControls(ID:=3)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = True
Next
'invalide le racourci d'enregistrement
Application.OnKey "^{s}", "mamacro"
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'remet le raccourci à son état initial
Application.OnKey "^{s}", ""
End Sub
A mettre dans un module standard
Sub mamacro()
MsgBox "pas possible"
End Sub
Il sera toujours possible cependant de peronnaliser une barre de
commandes pour remettre le bouton Energistrer. Pour invalider cette
possibilité , voire invalider aussi la possibilité d'accès à la
personnalisation des menus en double cliquant dans l'espace des barres
de menus, c'est une autre affaire et il n'est peut-être pas
nécéssaire d'aller jusque là.
A+
Bonjour,
pour Excel mais il doit y avoir de fortes ressemblances sous Word en ce
qui concerne la syntaxe ( à défaut des ID)
A mettre dans le module Thisworkbook
Private Sub Workbook_Open()
'invalide le Enregistrer sous
Set collcontrols = Application.CommandBars.FindControls(ID:t8)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = True
Next
'Invalide le Enregistrer
Set collcontrols = Application.CommandBars.FindControls(ID:=3)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = True
Next
'invalide le racourci d'enregistrement
Application.OnKey "^{s}", "mamacro"
End Sub
Private Sub Workbook_BeforeClose(Cancel As Boolean)
'remet le raccourci à son état initial
Application.OnKey "^{s}", ""
End Sub
A mettre dans un module standard
Sub mamacro()
MsgBox "pas possible"
End Sub
Il sera toujours possible cependant de peronnaliser une barre de
commandes pour remettre le bouton Energistrer. Pour invalider cette
possibilité , voire invalider aussi la possibilité d'accès à la
personnalisation des menus en double cliquant dans l'espace des barres
de menus, c'est une autre affaire et il n'est peut-être pas
nécéssaire d'aller jusque là.
A+
Etant totalement béotien, je ne sais abolument pas où mettre ces lignes :-(
Etant totalement béotien, je ne sais abolument pas où mettre ces lignes :-(
Etant totalement béotien, je ne sais abolument pas où mettre ces lignes :-(
Comment faire pour enlever la fonction "enregistrer_sous..." des
programmes
Word et Excel 2000/XP.
Supprimer la commande dans les menus ?!De même, comment empêcher les utilisateurs de réactiver cette fonction
:-)
Leurs attacher les mains, supprimer le clavier ou l'écran, enlever le
disque dur et installer Windows et Word sur un CD (NB ne pas laisser de
graveur). Supprimer tout support permettant d'enregistrer... je dois en
oublier, mais c'est pas les moyens qui manque ;-)))))))
Comment faire pour enlever la fonction "enregistrer_sous..." des
programmes
Word et Excel 2000/XP.
Supprimer la commande dans les menus ?!
De même, comment empêcher les utilisateurs de réactiver cette fonction
:-)
Leurs attacher les mains, supprimer le clavier ou l'écran, enlever le
disque dur et installer Windows et Word sur un CD (NB ne pas laisser de
graveur). Supprimer tout support permettant d'enregistrer... je dois en
oublier, mais c'est pas les moyens qui manque ;-)))))))
Comment faire pour enlever la fonction "enregistrer_sous..." des
programmes
Word et Excel 2000/XP.
Supprimer la commande dans les menus ?!De même, comment empêcher les utilisateurs de réactiver cette fonction
:-)
Leurs attacher les mains, supprimer le clavier ou l'écran, enlever le
disque dur et installer Windows et Word sur un CD (NB ne pas laisser de
graveur). Supprimer tout support permettant d'enregistrer... je dois en
oublier, mais c'est pas les moyens qui manque ;-)))))))
'-----------------------
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, _
Cancel As Boolean)
Cancel = SaveAsUI
End Sub
'-----------------------
Private Sub Workbook_Open()
'invalide le Enregistrer sous
Set collcontrols = Application.CommandBars.FindControls(ID:t8)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = false
End Sub
'-----------------------
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, _
Cancel As Boolean)
Cancel = SaveAsUI
End Sub
'-----------------------
Private Sub Workbook_Open()
'invalide le Enregistrer sous
Set collcontrols = Application.CommandBars.FindControls(ID:t8)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = false
End Sub
'-----------------------
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, _
Cancel As Boolean)
Cancel = SaveAsUI
End Sub
'-----------------------
Private Sub Workbook_Open()
'invalide le Enregistrer sous
Set collcontrols = Application.CommandBars.FindControls(ID:t8)
For I = 1 To collcontrols.Count
collcontrols(I).Enabled = false
End Sub
Cher Jean-Louis GOUBERT, il faut essayer de comprendre avant de poster des
âneries,
L'idée : l'utilisateur ouvre le fichier, l'utilise (saisie de données...) et
enregistre les modifications... mais sans pouvoir enregistrer le fichier
ailleurs qu'à son emplacement d'origine (d'où la suppression de le fonction
"enregistrer_sous..." uniquement).
Cher Jean-Louis GOUBERT, il faut essayer de comprendre avant de poster des
âneries,
L'idée : l'utilisateur ouvre le fichier, l'utilise (saisie de données...) et
enregistre les modifications... mais sans pouvoir enregistrer le fichier
ailleurs qu'à son emplacement d'origine (d'où la suppression de le fonction
"enregistrer_sous..." uniquement).
Cher Jean-Louis GOUBERT, il faut essayer de comprendre avant de poster des
âneries,
L'idée : l'utilisateur ouvre le fichier, l'utilise (saisie de données...) et
enregistre les modifications... mais sans pouvoir enregistrer le fichier
ailleurs qu'à son emplacement d'origine (d'où la suppression de le fonction
"enregistrer_sous..." uniquement).
Cher Jean-Louis GOUBERT, il faut essayer de comprendre avant de poster des
âneries,
L'idée : l'utilisateur ouvre le fichier, l'utilise (saisie de données...)
et
enregistre les modifications... mais sans pouvoir enregistrer le fichier
ailleurs qu'à son emplacement d'origine (d'où la suppression de le
fonction
"enregistrer_sous..." uniquement).
Merci pour votre contribution,
MarcelComment faire pour enlever la fonction "enregistrer_sous..." des
programmesWord et Excel 2000/XP.
Supprimer la commande dans les menus ?!De même, comment empêcher les utilisateurs de réactiver cette fonction
:-)
Leurs attacher les mains, supprimer le clavier ou l'écran, enlever le
disque dur et installer Windows et Word sur un CD (NB ne pas laisser de
graveur). Supprimer tout support permettant d'enregistrer... je dois en
oublier, mais c'est pas les moyens qui manque ;-)))))))
Cher Jean-Louis GOUBERT, il faut essayer de comprendre avant de poster des
âneries,
L'idée : l'utilisateur ouvre le fichier, l'utilise (saisie de données...)
et
enregistre les modifications... mais sans pouvoir enregistrer le fichier
ailleurs qu'à son emplacement d'origine (d'où la suppression de le
fonction
"enregistrer_sous..." uniquement).
Merci pour votre contribution,
Marcel
Comment faire pour enlever la fonction "enregistrer_sous..." des
programmes
Word et Excel 2000/XP.
Supprimer la commande dans les menus ?!
De même, comment empêcher les utilisateurs de réactiver cette fonction
:-)
Leurs attacher les mains, supprimer le clavier ou l'écran, enlever le
disque dur et installer Windows et Word sur un CD (NB ne pas laisser de
graveur). Supprimer tout support permettant d'enregistrer... je dois en
oublier, mais c'est pas les moyens qui manque ;-)))))))
Cher Jean-Louis GOUBERT, il faut essayer de comprendre avant de poster des
âneries,
L'idée : l'utilisateur ouvre le fichier, l'utilise (saisie de données...)
et
enregistre les modifications... mais sans pouvoir enregistrer le fichier
ailleurs qu'à son emplacement d'origine (d'où la suppression de le
fonction
"enregistrer_sous..." uniquement).
Merci pour votre contribution,
MarcelComment faire pour enlever la fonction "enregistrer_sous..." des
programmesWord et Excel 2000/XP.
Supprimer la commande dans les menus ?!De même, comment empêcher les utilisateurs de réactiver cette fonction
:-)
Leurs attacher les mains, supprimer le clavier ou l'écran, enlever le
disque dur et installer Windows et Word sur un CD (NB ne pas laisser de
graveur). Supprimer tout support permettant d'enregistrer... je dois en
oublier, mais c'est pas les moyens qui manque ;-)))))))