Worksheet_Calculate

11/10/2006 - 19:40 por ~ jose ~ | Informe spam
Hola,

Tengo una hoja que en la columna 'P' hay formulas, y quiero que se
ejecute una macro cuando cambian los valores.
He probado con esto pero no funciona.

Private Sub Worksheet_Calculate()
If Not (Intersect(Target, [P2:P65536]) Is Nothing) Then
Call Actualizar_almacen.Actualizar_almacen
End If
End Sub

Supongo que está mal la instrucción 'If', esta instrucción la he
empleado con exito en el evento change para otras cosas pero aquí no
se como aplicarla.

Un saludo,
jose
 

Leer las respuestas

#1 ~ jose ~
11/10/2006 - 21:05 | Informe spam
Hola, antes habia escrito un post sobre 'Worksheet_Calculate', pero voy
a cambiar la forma de exponerlo ya que igual me decis otra forma en vez
de utilizar 'Worksheet_Calculate'.

Tengo en la columna 'P' formulas y quiero que cuando cambien el valor
de estas, se ejecute una macro. Que codigo me hace falta y donde tengo
que colocarlo?

Gracias,
jose


~ jose ~ wrote:
Hola,

Tengo una hoja que en la columna 'P' hay formulas, y quiero que se
ejecute una macro cuando cambian los valores.
He probado con esto pero no funciona.

Private Sub Worksheet_Calculate()
If Not (Intersect(Target, [P2:P65536]) Is Nothing) Then
Call Actualizar_almacen.Actualizar_almacen
End If
End Sub

Supongo que está mal la instrucción 'If', esta instrucción la he
empleado con exito en el evento change para otras cosas pero aquí no
se como aplicarla.

Un saludo,
jose

Preguntas similares