SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: SpeedCAD en Lunes 24 de Marzo de 2003, 14:44
-
Hola...
Quiciera saber como detectar si esta abierto Excel al momento de ejecutar mi formulario en VB. :beer:
Un saludo de SpeedCAD...:)
CHILE
-
Usa este código:
Dim xEa As Excel.Application
' Ignorar bloqueo por error durante la apertura de Excel
On Error Resume Next
Set xEa = GetObject(, "Excel.Application")
' Si no está Excel abierto, se produce un error
If Err.Number = 0 Then
msgbox("Se está ejecutando Excel")
' Ciérralo o toma la decisión precisa
else
' Si necesitas abrirlo:
Set xEa = CreateObject("Excel.Application")
End If
' Borrar el objeto Err, por si se produjo error.
Err.Clear
' Reanudar el procesamiento normal de errores.
On Error GoTo 0
¿Te sirvió? Me alegro.
-
Hola...
Justo lo que queria, casi le achunto pero tenia algo malo... muchas gracias...
:good:
Un saludo de SpeedCAD...:)
CHILE