Look at the if no need to close, I made my own excel.lsp as need to check a few things, is excel open, if not correct file open, just start a new one and so on.
(if (= (setq myxl (vlax-get-object "Excel.Application") ) nil)
(setq myxl (vlax-get-or-create-object "excel.Application"))
)