oXL.Quit
Set oXL = Nothing

Should do the trick. Are you sure you are opening only one instance of Excel? Sometimes people have both:

Set oXL = New Excel.Application
set oXL = CreateObject("Excel.Application")

or something similar and they actually open two instances of Excel. Make sure you only use one. You might want to post your code so we can look at it.