2010-12-09 24 views
0

Quelqu'un peut-il me diriger vers un endroit où je peux apprendre un peu plus sur la création d'un fichier .xslx dans le code, puis le peupler. Je devrais aussi créer de nouvelles feuilles de travail.Créer et remplir le fichier Excel dans le code C# derrière

J'utiliserais une zone de texte et j'analyserais les données pour remplir la feuille de calcul Excel.

Merci d'avance.

Répondre

1

Consultez le Open XML SDK 2.0 for Microsoft Office. Il fournit une API de niveau légèrement supérieur à la simple spécification Open XML. Téléchargez les deux paquets - les outils sont utiles pour expérimenter.

Voici quelques liens qui devraient vous aider à commencer à utiliser ce SDK:

La question OpenXML SDK Spreadsheet starter kits a aussi quelques liens grands.

+0

Très utile merci, ce catalyseur m'a fait partir. – theDawckta

0

J'ai utilisé quelques SDK quand je devais le faire, et malheureusement, beaucoup d'entre eux fonctionnaient, mais avaient des problèmes avec une certaine sécurité lorsque vous ouvrez à nouveau dans Excel.

J'ai fini par me contenter du bon vieux COM interop avec Excel. Ce numéro Interop Arcticle vous aidera à démarrer.

Je viens de créer une belle classe ExcelHelper pour cacher toute la moche syntaxe COM et gérer la mémoire pour moi.