Comment lire une feuille Excel et charger la sélection marquée (Area) dans un tableau multidimensionnel? Une colonne dans Excel pourrait elle-même être un tableau multidimensionnel car il contiendrait plus d'une seule valeur. L'idée (pas sûr que ce soit bon ou mauvais) est maintenant de faire une boucle for à travers tous les Excel.Area (champs sélectionnés) et ajouter le contenu de ce champ au tableau multidimensionnel. Comme le tableau multidimensionnel est de type object [,] et donc non générique, il n'y a pas de méthode add() pratique. Tout cela doit être fait manuellement.Lecture à partir d'Excel (Range into multidimensional Array) C#
Une idée si cette approche est OK ou si cela pourrait être fait plus efficacement?
Pourquoi est-il préférable d'utiliser SpreadsheetGear par rapport à l'Excel Interop? – gyurisc
Cela dépend du type d'application que vous construisez et de ce que vous en faites. Plutôt que de les énumérer ici, jetez un oeil aux commentaires de nos clients sur le côté droit de cette page: http://www.spreadsheetgear.com/products/spreadsheetgear.net.aspx –
"fournit également des API rapides" ... est-ce que l'API SpreadsheetGear.Advanced.Cells ou juste le fait que nous sommes la valeur ici à un objet [,]? Je suppose que vous pouvez lancer directement pour doubler [,] aussi? – Terry