“Conocimiento software>Microsoft Access

Cómo cerrar Sesiones ocultas en Excel VBA

2014/1/10
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
Cómo bloquear un número en Excel para Mac
¿Cómo puedo ordenar fechas en una hoja de cálculo Excel por meses en lugar de años
Cómo vincular un archivo de MS Excel
Cómo convertir una cadena internacional en VBA y Excel
Cómo hacer un gráfico circular en Windows Excel
Cómo utilizar indirecta en Excel para vincular a una hoja externa
Cómo calcular las probabilidades y la probabilidad en Excel
Cómo extraer un nombre de archivo de un Camino en Microsoft Excel
Conocimiento de la computadora © http://www.ordenador.online