Como hacer una macro que no se pueda ejecutar si no cumple ciertas condiciones.

Alguien me puede hacer el favor de ayudarme con lo siguiente:

Tengo una macro con un botón que copia algunos datos de una hoja1 (B2:B7) y los pega en otra hoja2 (B2:F2), mi pregunta es como puedo hacer para que la macro no se pueda ejecutar cuando presione el botón si falta algún dato en la hoja1 (B2:B7)

1 Respuesta

Respuesta
1

H o l a:

Te anexo las indicaciones:

Sub macro()
'Por.Dante Amor
    'Revisa las celdas
    existe = False
    For Each c In Range("B2:B7")
        If c.Value = "" Then
            celdas = celdas & " " & c.Address(False, False)
            existe = True
        End If
    Next
    If existe Then
        MsgBox "Falta información en las celdas : " & celdas
        Exit Sub
    End If
    '
    'En esta parte debes poner tu macro
    'Inicio de tu macro
'macro
'fin de tu macro
    '
End Sub

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas