No entiendo cómo la automatización de Excel trabaja, él era siempre un pedacito de un caos para mí, pero aquí soy una solución alternativa (parte movible él sobre la línea 8):
$fs = Nuevo-Objeto - ComObject scripting.filesystemobject
$absolutepath = $fs.GetAbsolutePathName (“\ resultados \ SEL.xls”)
$b.saveas ($absolutepath)