Ejemplo simple de Excel VSTO usando una hoja de cálculo como fuente de datos

Creo que me encuentro con un caso de "las respuestas más fáciles son las más difíciles de encontrar" y no he encontrado ninguna búsqueda que me brinde esto de una manera directa. Esto es paraExcel 2010 yVS 2010 dentro de un proyecto VSTO (C #) existente.

Tengo una hoja de cálculo de Excel que contiene 4 columnas de datos que me gustaría usar como fuente para un DataGridView. ¿Puede alguien proporcionar fragmentos de código C # para (1) obtener los datos de una hoja de cálculo en particular y llenar un objeto personalizado con ella? (2) vincular el objeto (como una lista IEnumerable) a un Datagridview y (3) algunos fragmentos de la funcionalidad de actualización y eliminación que sería inherente a la cuadrícula y enviar a la hoja de cálculo de origen.

Sé que estoy pidiendo mucho aquí, pero gran parte de la información de VSTO parece estar disociada y no siempre es fácil de encontrar. ¡Gracias!

Respuestas a la pregunta(4)

Su respuesta a la pregunta