“Conocimientos software>Microsoft Access

Cómo cerrar Sesiones ocultas en Excel VBA

2013/3/13
Tener sesiones ocultas Excel ejecutan en segundo plano pueden causar problemas de memoria si no se cierran correctamente. Programas VBA utilizan variables de objeto para abrir hojas de cálculo de Excel mediante programación y si los objetos no son liberados , las sesiones de Excel permanecerán en la memoria . En VBA , puede utilizar el comando " Taskkill " para poner fin a una o más sesiones de Excel. Este comando se puede ejecutar con la función " Shell" , que se utiliza comúnmente para ejecutar o finalizar las aplicaciones. Instrucciones
1

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

Crear un nuevo procedimiento escribiendo: .

CloseExcelSessions Private Sub ( )

3

Crear una variable de cadena :

ExcelProcess As String Dim
4

Definir el comando para enviar con la función " Shell" :
< p> ExcelProcess = " TASKKILL /F /IM Excel.exe "
5

Ejecutar el comando:

Shell ExcelProcess , vbHide

MsgBox " Done! "
6

Termina tu sub procedimiento :

End sub ​​

Microsoft Access
Compatible con Excel archivos de Windows
Cómo tener un gráfico Siga desplazamiento en Excel
Cómo quitar las líneas alrededor de cada celda en Excel 2003
Cómo calcular las células coloreadas en Excel 2003
Cómo hacer que la hoja de cálculo Excel Recalcular Tiempo real automáticamente en lugar de pulsar F9
Cómo agregar celdas en Excel
Cómo mover una lista de valores de filas a columnas en Excel
Cómo quitar caracteres XML no válidos en una hoja de cálculo de Excel 2003
Conocimientos Informáticos © http://www.ordenador.online