Quel est le meilleur outil pour importer une feuille de calcul Excel en C# ces jours-ci? J'utilise actuellement Interop.Excel.dll.Outil d'importation de feuilles de calcul Excel
1
A
Répondre
1
Vous pouvez utiliser le Jet OLEDB Fournisseur:
connection.Open "Provider=Microsoft.Jet.OLEDB.4.0;" & _
"Data Source=c:\somepath\mySpreadsheet.xls;" & _
"Extended Properties=""Excel 8.0;HDR=Yes"""
Où "HDR=Yes"
signifie qu'il ya une ligne d'en-tête dans la plage de cellules (ou plage nommée), de sorte que le fournisseur ne comprend la première ligne de la sélection dans le jeu d'enregistrements.
Ref: how to use ADO to read and write data in Excel workbooks
Voir aussi:
+0
Je viens de trouver un drôle d'utilisation de Jet: Mes en-têtes de colonnes sont des dates, et elles se transforment en noms de colonnes arbitraires comme 'F1', 'F2', etc. Je vais commenter à nouveau si je trouve une solution. – ProfK
Questions connexes
- 1. Outil d'importation de feuilles de calcul Excel
- 2. Automatiser Importation de plusieurs feuilles de calcul Excel dans SQL
- 3. Modifier facilement des feuilles de calcul Excel avec le SDK
- 4. Produire plusieurs feuilles de calcul dans Excel en utilisant C#
- 5. Excel imprimer des feuilles de calcul par nom
- 6. Injection de données par style de fusion et publipostage dans des feuilles de calcul Excel existantes?
- 7. Excel feuille de calcul
- 8. Couleurs d'arrière-plan de cellules multiples dans des feuilles de calcul Excel
- 9. Exporter un classeur Excel avec de nombreuses feuilles de calcul au format XML ou CSV
- 10. Comment exporter des feuilles de calcul Excel dans de nouveaux classeurs
- 11. Produire des feuilles de calcul Excel plus complexes à l'aide de C#
- 12. Comment puis-je générer des feuilles de calcul Excel sur le serveur?
- 13. Excel: remplacer les feuilles de calcul des modèles par des classeurs?
- 14. Quelles sont les actions Excel VBA possibles sur les feuilles de calcul ou les classeurs masqués?
- 15. Masquage d'une feuille de calcul Excel avec VBA
- 16. télécharger des données de .csv avec plusieurs feuilles de calcul
- 17. Outil de création de rapports pour Excel
- 18. Calcul de formules dans Excel avec Python
- 19. Calcul de la signification statistique avec Excel
- 20. Winforms hébergement feuille de calcul Excel
- 21. Excel: Remplir une feuille de calcul avec des lignes correspondantes
- 22. collationner 500 feuilles Excel dans la base
- 23. Feuilles protégées dans le service Excel
- 24. Télécharger le fichier Excel contenant plusieurs feuilles
- 25. Accéder à VBA Comment ajouter de nouvelles feuilles à Excel?
- 26. Excel: Comment afficher les données de plusieurs feuilles en une?
- 27. Comment obtenir la valeur d'une cellule dans toutes les feuilles de calcul
- 28. Capture de l'événement Click dans une feuille de calcul Excel
- 29. Comment puis-je accéder aux feuilles de calcul au format de document ouvert (.ods) avec Java?
- 30. Quelle est la meilleure façon d'obtenir la dernière feuille de calcul non vide dans Excel (VBA)
'Best' dépend de vos besoins. –
Êtes-vous en train de lire le fichier ou de le déplacer dans une structure différente, telle que SQL Server ou un fichier xml? SSIS fonctionnerait bien, tant que vous utilisez un système d'exploitation Windows 32 bits. –