Retroceder   Foros del Web > Temas generales de computación > Ofimática

Respuesta
 
Herramientas Desplegado
Antiguo 01-abr-2008, 07:07   #1 (permalink)
StephenQ ha deshabilitado el karma
 
Avatar de StephenQ
 
Fecha de Ingreso: marzo-2007
Mensajes: 80
Exclamación Guardar cambios automáticamente, sin preguntar

Buenos días!!

Estoy ejecutando unas macros cuando se abre el libro y cuando se cierra lo que quiero es que cuando se cierre el libro y ejecute mi macro, los cambios que le he realizado se guarden automáticamente sin que salga ese molesto cuadro que dice: "Desea guardar los cambios si/no", agradezco cualquier comentario.

Gracias.
__________________
StephenQ
StephenQ está desconectado   Responder Citando
Antiguo 01-abr-2008, 07:21   #2 (permalink)
Colaborador
3pies tiene algunos puntos positivos de karma
 
Avatar de 3pies
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 1.855
Re: Guardar cambios automáticamente, sin preguntar

Te remito a una entrada de mi blog: Omitir avisos al ejecutar un macro

Salu2
3pies está desconectado   Responder Citando
Antiguo 01-abr-2008, 07:36   #3 (permalink)
StephenQ ha deshabilitado el karma
 
Avatar de StephenQ
 
Fecha de Ingreso: marzo-2007
Mensajes: 80
Re: Guardar cambios automáticamente, sin preguntar

Hola 3Pies!!!

Application.DisplayAlerts = False, ésta instrucción ya la había utilizado y no funcionó como lo quería, lo que deseo es que cuando salga este cuadro desde código se pueda confirmar y que siempre la respuesta sea "si" osea que nunca le pregunte al usuario si desea guardar los cambios, no sé si esto es posible pero agradezco tu comentario
__________________
StephenQ
StephenQ está desconectado   Responder Citando
Antiguo 01-abr-2008, 07:46   #4 (permalink)
Colaborador
3pies tiene algunos puntos positivos de karma
 
Avatar de 3pies
 
Fecha de Ingreso: diciembre-2003
Ubicación: Desde una destilería
Mensajes: 1.855
Re: Guardar cambios automáticamente, sin preguntar

Pues de cada 10 veces, debería funcionarte 10. La tienes que poner antes de guardar el fichero.

Si no te funciona, creo que no vas a poder conseguir lo que pretendes, pues desde el momento en el que se presenta en pantalla el formulario para responder Si/No, lo que se pretende es que el usuario interactúe con el mismo. No creo que se pueda automatizar una respuesta, pues ya no es el macro quien tiene el control, sino que es el cliente quien debe responder, y el macro seguirá actuando en función de la respuesta.

Prueba este macro en un libro nuevo:
Código:
Sub Macro1()
Application.DisplayAlerts = False
Range("A1").Select
ActiveCell = "Prueba"
ActiveWorkbook.SaveAs Filename:="C:\Mis documentos\ejemplillo.xls"
End Sub
Salu2
3pies está desconectado   Responder Citando
Antiguo 01-abr-2008, 07:56   #5 (permalink)
StephenQ ha deshabilitado el karma
 
Avatar de StephenQ
 
Fecha de Ingreso: marzo-2007
Mensajes: 80
Re: Guardar cambios automáticamente, sin preguntar

Como te dije no funciona como yo lo quiero, pero ya encontre como hacerlo y es muy parecido al código que me enviaste, muchas gracias por los comentarios, por si alguien tiene la misma duda o algo por el estilo lo que encontre fue este código:

Sub Auto_Close()
'Mis intrucciones
ThisWorkbook.Save
End Sub

Y este se escribe en el ThisWorkbook

Un saludo
__________________
StephenQ
StephenQ está desconectado   Responder Citando
Respuesta

No hay votos aún.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 06:27.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93