Señores expertos favor su ayuda con un código

Señores tengo una planilla en la que necesito que el botón para ejecutar la macro permanezca escondió hasta evaluar los datos ingresados en celdas, los datos son ingresados en las celda g15 e i15, g18 e i 18 y deben ser iguales en monto si alguna de estas celdas es distinta se debe enviar un mensaje pero si son iguales debiera mostrar el botón.

Se me ocurre algo como ocultar filas según condición pero se escapa de mis conocimientos para poder programarlo.

1 respuesta

Respuesta
1

Pensaría que podrías utilizar un userform y el evento change

Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Target.Address = "$G$15" Or Target.Address = "$I$15" Or Target.Address = "$G$18" Or Target.Address = "$I$18" Then
If Range("G15").Value = Range("G18").Value And Range("G15").Value = Range("I15").Value And Range("G15").Value = Range("I1(").Value Then
Userform1.Show
End If
End If
End Sub

Para mi ejemplo la macro se correrar con cada cambio que hagas en las celdas que se validan, y la validación será que las 4 sean iguales, si todas son iguales te aparecerá el userform1, claro que debes crear el userform1 que quieres que aparezca

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas