Inicio > Microsoft Excel > elsamatilde > Como deshabilitar la opcion de Guardar Como

Como deshabilitar la opcion de Guardar Como

Experto:
Usuario:
Fecha: 16/05/2008
Valoración: (5,00 sobre 5) Categoría: Microsoft Excel
02/05/2008
cris_thian, usuario preguntando en Microsoft Excel
Usuario
hola elsa mi pregunta es como  puedo dehablitar con un macro la opcion de Guardar Como en un Libro y que esta se autoejecute al cargar el libro:
tengo entendido que es con la instruccion Auto_Open para autoejecutar
02/05/2008
cris_thian, usuario preguntando en Microsoft Excel
Usuario
revisando las respuesetas me encontre con al como esto que cree fuiste tu la que dio esta solucion:
Sub quitaropcion()
Dim EnMenu As CommandBar
Dim miboton As CommandBarButton
Dim micontrol As CommandBarControl
Set EnMenu = Application.CommandBars("File")
For Each micontrol In EnMenu.Controls
On Error Resume Next
If micontrol.ID = 748 Then micontrol.Enabled = False
Next
Set EnMenu = Nothing
End Sub
con....
Sub auto_Open()
quitaropcion
End Sub
fucniona perfecto pero la opcion guardar como aparece dehabilitada para todos los libros y yo solo quiero que se deshabilite para un libro determinado, prove con esto
 
 
Sub habilitaropcion()
Dim EnMenu As CommandBar
Dim miboton As CommandBarButton
Dim micontrol As CommandBarControl
Set EnMenu = Application.CommandBars("File")
For Each micontrol In EnMenu.Controls
On Error Resume Next
If micontrol.ID = 748 Then micontrol.Enabled = True
Next
Set EnMenu = Nothing
End Sub
con...
Sub auto_Close()
habilitaropcion
End Sub
 
pero solo funciona una ves y cuando abro un documento de excel la opcion guardar como se encuentra dehabilitada, cual es mi error
05/05/2008
cris_thian, experto respondiendo en Microsoft Excel
Experto
Hola:
Las macros funcionan bien.....
El problema que pueden presentar las rutinas Auto- (open o close) es cuando estos libros son abiertos o cerrados desde otro libro.
Si ese es tu caso, te convendrá colocar las rutinas en los eventos Open y BeforeClose del libro.

Saludos
Elsa
http://galeon.com/aplicaexcel
16/05/2008
cris_thian, usuario preguntando en Microsoft Excel
Usuario
te agradezco mucho e tiempo que dedicaste a resolver mi pregunta, y ciertamente las funciones Open y Before close son las indicadas para no perjudicar la ejecucion con otros libros
Enlaces patrocinados