2009-10-13 11 views
1

j'ai 500 feuilles Excel qui sont utilisés pour la collecte des données provenant de diverses organisations i besoin de rassembler toutes les données dans une variété de résumé feuilles Excelcollationner 500 feuilles Excel dans la base

au moment tout cela est fait manuellement , couper et coller, puis créer un grand forumlas pour calculer sur plusieurs feuilles pour le décompte

Je cherche à automatiser cela en quelque sorte, je voudrais lancer un ensemble de tests sur les fichiers Excel pour s'assurer que les données sont correctes , et les importer tout dans une base de données, puis cracher des fiches récapitulatives en format Excel.

Y a-t-il quelque chose qui fait déjà ce genre de chose, basé sur un ensemble de règles?

+0

Quelle de la base de données (et la version) cherchez-vous à utiliser? SQL Server a la possibilité d'utiliser des packages SSIS pour importer des données à partir de feuilles de calcul Excel dans une table de base de données. –

+0

Je suis ouvert d'esprit sur la solution, j'ai utilisé dotnet et sqlserver avant ce qui est SSIS? – bumperbox

Répondre

1

J'ai construit un certain nombre de projets Excel dans lesquels j'avais besoin d'importer des données à partir d'une feuille de calcul téléchargée. J'ai utilisé cette bibliothèque et construit ce que je avais besoin en sortir:

http://excelpackage.codeplex.com

Exemple pour lire les données:

http://excelpackage.codeplex.com/Wiki/View.aspx?title=Reading%20data%20from%20an%20Excel%20spreadsheet

Il est une solution .net mais ...

+0

.net est bien par moi, je vais vérifier merci – bumperbox

+0

beaucoup de ces feuilles sont toujours au format excel95, il va travailler pour écrire des données, ce qui est la moitié du problème résolu – bumperbox

Questions connexes