Calcular en una celda al insertar datos en otra

En las siguientes imágenes al ubicarme sobre las celdas debajo de ND (L14) y NE (M14), me aparecerán varias opciones para escoger, lo quiero es, saber si puedo crear un formato condicional (u otra alternativa) que al marcar ambos campos me calcule automáticamente el Producto NP (N14).

Nota: No quiero añadir la fórmula en N14 "=L14*M14" porque al momento de eliminar el contenido de esas celdas, se elimina cualquier fórmula que ellas contengan; Lo que busco es que, cada que elimine el contenido de todo el libro y coloque nuevamente valores en esas celdas, haga los calcules sin tener que ingresar nuevamente fórmulas...

Adicionalmente, y si no es demasiado pedir, cómo configuro este ComboBox para que al seleccionar una opción de la lista me muestre una hoja de ese mismo libro.

1 Respuesta

Respuesta
1

H o l a:

Pon la siguiente macro en los eventos de tu hoja

Private Sub Worksheet_Change(ByVal Target As Range)
'Por.Dante Amor
    If Target.Count > 1000 Then Exit Sub
    If Target.Row < 14 Then Exit Sub
    If Not Intersect(Target, Range("L:M")) Is Nothing Then
        For Each c In Target
            Cells(c.Row, "N") = Cells(c.Row, "L") * Cells(c.Row, "M")
        Next
    End If
End Sub

Sigue las Instrucciones para poner la macro en los eventos de worksheet

  1. Abre tu libro de excel
  2. Para abrir Vba-macros y poder pegar la macro, Presiona Alt + F11
  3. Del lado izquierdo dice: VBAProject, abajo dale doble click a worksheet(tu hoja)
  4. En el panel del lado derecho copia la macro

'S aludos. Dante Amor. Recuerda valorar la respuesta. G racias

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas