Exemple Simple de VSTO Excel à l'aide d'une feuille de calcul en tant que source de données

Je pense que je suis en cours d'exécution dans un cas de "la meilleure des réponses sont les plus difficiles à trouver", et je n'ai pas rencontré de toutes les recherches qui donnent ce à moi d'une manière simple. C'est pour Excel 2010 et VS 2010 à l'intérieur d'un VSTO (C#).

J'ai une feuille de calcul Excel qui contient 4 colonnes de données que je voudrais utiliser comme source pour un DataGridView. Quelqu'un peut-veuillez fournir le code C# extraits (1) l'obtention de données à partir d'une feuille de calcul et le remplissage d'un objet personnalisé avec elle? (2) la liaison de l'objet (comme un IEnumerable liste) pour un Datagridview et (3) certains fragments de code pour la mise à jour et de supprimer des fonctionnalités qui serait inhérent à la grille et le retour à la source de la feuille de calcul.

Je sais que je demande beaucoup de choses ici, mais une grande partie de la VSTO l'information semble être dis-jointes et pas toujours facile à trouver. Merci!

Avez-vous regardé? stackoverflow.com/questions/15828/...
Je peux voir comment cela n'est pas clair dans ma question: je suis en train de travailler sur un Classeur Excel que mon projet. Donc, je suis en train de lire les données dans Excel lui-même. Je suppose que j'ai besoin d'un ListObject exemple à un certain point, mais je ne suis pas positif.
Sur le plan conceptuel VSTO seulement vous permet d'accéder au modèle objet d'Excel à partir de l'exécution du code managé dans le processus Excel. Donc, vous devrez orienter votre recherche pour le modèle objet d'Excel plutôt que de VSTO - la plupart des exemples sont en VBA, mais facile à porter sur le C#. Vous avez raison, un ListObject est probablement la meilleure façon d'aller.

OriginalL'auteur Unknown Coder | 2013-06-04