Ejecutar Macro al modificar una celda

08/06/2006 - 17:05 por Croca | Informe spam
Hola

Como ago para ejecutar una macro cuando se modifica una celda, solo esa
celda.

Saludos Croca

Preguntas similare

Leer las respuestas

#1 Benito Merino
08/06/2006 - 19:03 | Informe spam
Hola.

Se trata de realizar un evento Worksheet_change.

Haz los siguientes pasos:

- Entra en el editor de visual basic {alt}{F11}
- En la ventana VbaProject selecciona el proyecto asignado a tu libro.
- Haz doble click sobre el objeto "Hoja" correspondiente a la pestaña
sobre la que quieres que actúe automáticamente la macro.
- Pega el siguiente código:


Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$C$14" Then 'cambia la referencia por la de tu
celda
MACRO1 'cambia el nombre por el de tu macro
End If
End Sub

Saludos,

Benito


Croca wrote:
Hola

Como ago para ejecutar una macro cuando se modifica una celda, solo esa
celda.

Saludos Croca
Respuesta Responder a este mensaje
#2 Croca
08/06/2006 - 19:13 | Informe spam
Perfecto

Ya entendí la lógica y la apliqué en mi macro

Muchas Gracias Croca

"Benito Merino" escribió en el mensaje
news:
Hola.

Se trata de realizar un evento Worksheet_change.

Haz los siguientes pasos:

- Entra en el editor de visual basic {alt}{F11}
- En la ventana VbaProject selecciona el proyecto asignado a tu libro.
- Haz doble click sobre el objeto "Hoja" correspondiente a la pestaña
sobre la que quieres que actúe automáticamente la macro.
- Pega el siguiente código:


Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$C$14" Then 'cambia la referencia por la de tu
celda
MACRO1 'cambia el nombre por el de tu macro
End If
End Sub

Saludos,

Benito


Croca wrote:
Hola

Como ago para ejecutar una macro cuando se modifica una celda, solo esa
celda.

Saludos Croca
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida