grabación automàtica excel

17/07/2009 - 10:49 por puck | Informe spam
queria que excel grabase automaticament cada cambio de celda o de
tarea hecha.

gracias

Preguntas similare

Leer las respuestas

#1 puck
17/07/2009 - 14:11 | Informe spam
On 17 Jul, 10:49, puck wrote:
queria que excel grabase automaticament cada cambio de celda o de
tarea hecha.

gracias



aclaración:
O sea, que cada vez que hubiere un cambio de cualquiere tipo, excel
grabase automaticamente sin haberme de preocupar si hubiere grabado o
no.
Respuesta Responder a este mensaje
#2 Individuo Desconocido
17/07/2009 - 15:19 | Informe spam
On Jul 17, 1:11 pm, puck wrote:
On 17 Jul, 10:49, puck wrote:

> queria que excel grabase automaticament cada cambio de celda o de
> tarea hecha.

> gracias

aclaración:
O sea, que cada vez que hubiere un cambio de cualquiere tipo, excel
grabase automaticamente sin haberme de preocupar si hubiere grabado o
no.



Pulsa Alt + F11 para abrir el editor de macros.

Pincha a la izquierda donde dice Sheet1, doble click
Y ahora arriba, donde dice (General) escoge Worksheet y a la derecha
selecciona: Change

te aparecerá esto:

Private Sub Worksheet_Change(ByVal Target As Range)

End Sub


pues tan solo tienes que añadir la linea: ActiveWorkbook.Save en
medio, debería quedar tal que así.


Private Sub Worksheet_Change(ByVal Target As Range)
ActiveWorkbook.Save
End Sub

Cada vez que cambies algo en la Hoja1 (Sheet1) se salvará el libro
automáticamente.

puedes hacer lo mismo en el resto de las hojas.
Respuesta Responder a este mensaje
#3 Héctor Miguel
18/07/2009 - 04:36 | Informe spam
hola, chicos !

puedes hacer lo mismo en el resto de las hojas.



existe en el objeto ThisWorkbook el evento:

Private Sub Workbook_SheetChange(ByVal Sh As Object, ByVal Target As Excel.Range)
Me.Save
End Sub

(por si no quieres repetir el codigo en cada hoja ?)

saludos,
hector.
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida