Bon en fait j'ai trouvé une solution mais j'aime moyen car ça me crée un fichier en plus...
J'utilise en fait un fichier temp.xls dans lequel je copie mon fichier test.xls, je fais les modif dans ce fichier, j'écris, je ferme, je l'ouvre en non writable, et je le copie dans le fichier test.xls.
Si quelqu'un a une meilleure solution pour modifier un fichier xls qu'il n'hésite pas car j'ai pas envie d'avoir ce fichier temp en plus ...