2017-04-21 1 views
1

J'ai une application Windows qui ouvre Excel. L'utilisateur peut alors décider de l'enregistrer. Cela utilise Interop et est très lent lorsque nous avons plus de 100 lignes. J'expérimente EPPlus et je vois comment sauvegarder directement dans un fichier. Mais je ne veux pas faire cela, j'ai besoin d'ouvrir Excel à partir de l'application. Je pense donc à écrire la feuille de calcul en utilisant EPPlus (économisant ainsi du temps), puis en copiant toute la feuille de calcul dans Excel et l'ouvrir. Cela a-t-il du sens? Y a-t-il des exemples de cela?Populer excel d'epplus sur Windows app

Répondre

0

Tout d'abord, j'ai utilisé EPPlus et c'est un excellent outil.

Je suis un peu confus par votre question, alors laissez-moi poser quelques questions de clarification.

  1. Pourquoi lancez-vous Excel à partir de votre application? Est-ce pour éditer une sorte de fichier que votre programme génère, ou juste des fichiers aléatoires que l'utilisateur veut éditer?

  2. Une fois que l'utilisateur a fini d'éditer le fichier, avez-vous besoin de le relire dans votre application? Si oui, cela peut également être fait avec EPPlus.

Une fois que je saurai exactement ce que vous essayez de faire, je serai heureux de vous aider.

--John

+0

1. Nous avons des données dans une grille que nous exportons pour exceller. J'ai donc appuyé sur un bouton d'exportation et Excel s'ouvre avec les données. À ce stade, je peux l'enregistrer dans un fichier ou simplement le fermer pour le rejeter. 2.Nous ne le relisons pas, nous donnons simplement à l'utilisateur la possibilité de le sauvegarder. – jhcorey

+0

En outre, la seule chose que j'essaie de faire est d'améliorer les performances. Je ne peux pas changer l'apparence ou le comportement de l'application. – jhcorey