Doble clic en rangos diferentes de celdas para abrir dos Formularios distintos

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
 Cancel = True
    Set Activador = Range("A15:A5000") ' También puedes utilizar el nombre de un rango que exista en la hoja activa
    If Not Intersect(Target, Activador) Is Nothing Then
        Conceptos1001.Show
    End If
End Sub
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
 Cancel = True
    Set Activador = Range("k15:k5000") ' También puedes utilizar el nombre de un rango que exista en la hoja activa
    If Not Intersect(Target, Activador) Is Nothing Then
        Departamentos.Show
    End If
End Sub

Dam Tengos dos diferetes rangos en un mismo libro activo, para abrir dos formularios diferente en cada rango, cuando doy doble clic en una celda del rango, pero me sale que hay un nombre ambiguo y no se ejecuta la macro

1 Respuesta

Respuesta
1

Cambia todo tu código por esto:

Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
    Cancel = True
    If Not Intersect(Target, Range("A15:A5000")) Is Nothing Then
        Conceptos1001.Show
    End If
    '
    If Not Intersect(Target, Range("k15:k5000")) Is Nothing Then
        departamentos.Show
    End If
End Sub

Saludos.Dante Amor

Recuerda valorar la respuesta.

Añade tu respuesta

Haz clic para o