2013-04-17 5 views
0

J'ai une application qui devrait créer une feuille de calcul Excel et l'enregistrer. L'application fonctionne sans aucun problème sur d'autres machines, y compris mon ordinateur de boss (il a le même ver de bureau et VS que moi). Je ne sais pas si cela est pertinent, mais j'ai le bureau 2013 et VS 2012. Modifier J'essaie de sauvegarder en .xls (exel 97 '). Si je sors l'instruction try catch c'est l'erreur que je reçois.Problème Enregistrement Excel sur mon ordinateur en utilisant C#

ERROR 
COMException as unhandled 
Exception from HRESULT: 0x800A03EC 
+0

Cet article peut vous aider: http://www.made4dotnet.com/Default.aspx?tabid=141&aid=15 – algreat

+0

Je ne pense pas que ce soit ça. Tout est en anglais par défaut. Il n'y a aucune raison que je puisse penser que cela changerait la langue par défaut. – user2291283

Répondre

0

J'ai trouvé une solution qui a fonctionné pour moi. J'avais des permissions incorrectes pour modifier le dossier qu'excel écrivait aussi. L'ajout du contrôle total au dossier a résolu le problème. Aussi la commande oWBTemplate.SaveAsCopy() pourrait aider si vous avez un problème similaire.

Questions connexes