Cómo cerrar el proceso usando programación VB en EXCEL
Creo que si el código anterior funciona correctamente, no habrá ningún problema. A menos que se produzca un error u otra interrupción anormal durante la operación, lo que provoca que la operación falle
x1.Quit
Establecer x1 = Nada 'Liberar memoria
Establecer x1Book = Nada
Establecer x1Sheet = Nada
Esta parte del código causará el problema de que el proceso no se puede cerrar como mencionaste. Esta parte del código causará el problema de que el proceso no se puede cerrar como mencionaste. Si ocurre un error en medio del programa, puede agregar ON ERROR GOTO XX al comienzo del programa. Luego juzgue si X1 sale al comienzo del procesamiento de errores. Si no agrega la línea de código anterior después de la declaración de juicio, estará bien.