Macro que calcule fórmula en una celda solo cuando la celda contigua tenga el valor "calcular"
Nuevamente pidiendo su ayuda
Tengo una hoja con una tabla, y en la columna DE tengo una fórmula que deseo se calcule solo cuando la fórmula de la celda de la derecha (columna E) tenga como resultado la palabra "calcular".
Actualmente uso el siguiente código que calcula las fórmulas de la columna DE, pero el problema es que calcula esa columna completa y eso demora mucho (incluso aquellas fórmulas que ya no debería calcular), y no he encontrado como hacerla dependiente del resultado de la fórmula que está al lado, en la columna E
Sub Macro1() Dim celda As Range For Each celda In Range("D3:D150") celda = celda.Formula Next celda msgbox "Base de datos actualizada." End Sub
2 respuestas
Respuesta de Dante Amor
2
Respuesta