Non credo che aprendo il file con fopen in modalità append possa creare un file valido per excel.
Per quanto ne so io l'unica cosa che puoi fare è: leggere il file compeltamente, fare le modifiche e riscriverlo completamente.