“Conocimientos software>Microsoft Access

Cómo determinar si Excel se está ejecutando en VBA

2011/11/8
¿ Necesitas saber cómo determinar si Microsoft Excel se está ejecutando , si usted va a ser el desarrollo de aplicaciones con Visual Basic para Aplicaciones ( VBA) que vayan a utilizar Microsoft Excel como una salida para sus datos. La forma más rápida para determinar si una aplicación se está ejecutando en VBA es a través de las variables de objeto . Estas variables objeto son capaces de unirse a Excel mediante la opción " Excel.Application " identificador de programación . Instrucciones
1

lanzamiento Microsoft Word, haga clic en la pestaña de " desarrolladores" y haga clic en "Visual Basic " para iniciar el Editor de VBA. Haga clic en el menú " Insertar" y haga clic en " módulos" para insertar un nuevo módulo
2

Agregue el código siguiente para crear un nuevo procedimiento : .

Private Sub IsExcelOpen () On Error GoTo Err_IsExcelOpen :
3

Copia y pega el siguiente código para determinar si Excel ya se está ejecutando :

xlsObject As ObjectSet xlsObject = GetObject ( , " Excel.Application " ;) Si ( xlsObject = " Microsoft Excel ") ThenMsgBox End " Excel está funcionando! " Si
4

Copia y pega el siguiente código para capturar un error si Excel no se está ejecutando y la liberación el objeto de la memoria que se ha creado en el paso anterior :

Set xlsObject = NothingExit_IsExcelOpen : SubErr_IsExcelOpen Salir: Si Err.Number = 429 ThenMsgBox " Excel no está funcionando ! " End ifset xlsObject = NothingEnd Sub
Página 5

Inicie Microsoft Excel y presione "F5 " para ejecutar el procedimiento. Usted recibirá un mensaje que indica que se está ejecutando Excel . Cierre Excel y ejecute el procedimiento de nuevo para recibir un mensaje de Excel no se está ejecutando .

Microsoft Access
Cómo crear líneas de destino de Excel Charts
¿Cómo encontrar todas las celdas en blanco en una hoja de cálculo de Excel Enorme
Cómo convertir un archivo VCF a Excel para Mac
Cómo proteger con contraseña un archivo de Excel
Cómo transferir hojas entre Excel Books
Cómo eliminar una foto en el medio de la hoja de cálculo Excel
Tutorial Excel Funciones
Cómo utilizar variables ficticias en Excel Regresión
Conocimientos Informáticos © http://www.ordenador.online