EJECTUTAR UNA MACRO SEGUN EL VALOR QUE LE DOY A UNA CELDA

05/05/2010 - 10:02 por bart | Informe spam
Hola a todos:
Alquien me puede ayudar.Me explico. Si a alguna de las celdas que van desde
N62 hasta N250, le doy un valor distinto a <>"C0" que se ejecute una macro,
y si le doy valor a = "C0" que se ejecute otra macro.

Saludos a todos
 

Leer las respuestas

#1 Manny_90
05/05/2010 - 14:43 | Informe spam
Que tal...

revisa este codigo para ver si te funciona...

Agregalo al codigo de la HOJA donde lo utilizas


Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim celda, rango As Range

Set rango = Range("N62:N65")
On Error Resume Next
For Each celda In rango
If celda.Value = "" Then Resume Next
If celda.Value = "C0" Then Call macro1
If celda.Value <> "" And celda.Value <> "C0" Then Call Macro2

Next
Range(Target).Select

End Sub



Saludos ...
Manny_90




"bart" wrote:

Hola a todos:
Alquien me puede ayudar.Me explico. Si a alguna de las celdas que van desde
N62 hasta N250, le doy un valor distinto a <>"C0" que se ejecute una macro,
y si le doy valor a = "C0" que se ejecute otra macro.

Saludos a todos

Preguntas similares