La próxima vez sería de mucha ayuda que nos pusieras cuál es exactamente el error que estás teniendo. Pero una observación rápida;
Código Delphi
[-]OleApli.ActiveWorkBooks.saveAs('c:\Facturas numero 0'+NFactura+'.xls');
Estás intentando escribir directamente a la raíz de
C:\. Tu error puede ser inclusive que Excel no se halla ejecutado con privilegios administrativos para escribir sobre la raíz.
Saludos!
PD: Puse en rojo la
S al final de
OleApli.ActiveWorkBooks porque creo que en realidad la propiedad se llama
ActiveWorkBook, sin la S al final.