Visual Basic para Aplicaciones - Asociar archivo

Life is soft - evento anual de software empresarial
 
Vista:
sin imagen de perfil
Val: 4
Ha disminuido su posición en 3 puestos en Visual Basic para Aplicaciones (en relación al último mes)
Gráfica de Visual Basic para Aplicaciones

Asociar archivo

Publicado por Fulgencio (10 intervenciones) el 03/09/2015 01:32:40
Hola.

Tengo una archivo en Excel que solo quiero que abra cuando constate que existe una dll en c:Windows.
Como lo hago?

Uso VBA.

Mi version de Excel es 2013.

Gracias.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil

Asociar archivo

Publicado por Rafael (11 intervenciones) el 03/09/2015 10:27:17
Hola esto te puede funcionar:

A nivel del Libro puedes incluir esta validacion.
1
2
3
4
5
6
7
8
Private Sub Workbook_Open()
    If Dir("C:\Windows\Una.dll", vbArchive) = "" Then
        MsgBox "NO existe la dll", vbCritical
        ThisWorkbook.Close
    Else
        MsgBox "SI existe la dll", vbInformation
    End If
End Sub

No obstante recordarte que para que funcione los permisos de Excel deben habilitar el contenido de la Macro.

Saludos. (si te sirve valora)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar