Necesito completar automáticamente una celda en función de si 2 celdas contienen valores específicos y luego ejecutarla automáticamente. Esto es lo que tengo hasta ahora:
Private Sub Worksheet_Change(ByVal Target As Range)
If target.Cells(5, "B").Value = "Secured" And target.Cells(6, "B").Value = "Amendment" Then
Cells(10, "B") = "T2 - Medium Risk"
End If
End Sub
La declaración if sería =IF(AND(D34="Secured",D35="Amendment"),"yes","")
pero el "sí" debe estar en una celda diferente
Respuesta1
Esto es lo que estás buscando
Option Explicit
Private Sub Worksheet_Change(ByVal Target As Range)
If Not Intersect(Target, Range("B5:B6")) Is Nothing Then
If Cells(5, 2) = "Secured" And Cells(6, 2) = "Amendment" Then
Cells(10, 2) = "T2 - Medium Risk"
End If
End If
End Sub
Desea que se active cuando el cambio se realice dentro de esas dos celdas y, si coinciden, complete una celda diferente. Si quieres borrarlo, también puedes hacerlo.