Saltar al contenido

¿Qué referencia necesito para usar Microsoft.Office.Interop.Excel en .NET?

Te sugerimos que pruebes esta solución en un ambiente controlado antes de enviarlo a producción, saludos.

Actualización (gracias user2347528)

Estos ensamblajes están disponibles como paquetes NuGet, lo cual es mucho más fácil que mi respuesta original.

Puede instalar haciendo clic derecho en Referencias en su proyecto y seleccionando Administrar paquetes NuGet… y buscando uno de los paquetes que se enumeran a continuación, o instálelo usando la Consola del administrador de paquetes:

PM> Install-Package Microsoft.Office.Interop.Excel
  • Microsoft.Office.Interop.Excel
  • Microsoft.Office.Interop.Word
  • Microsoft.Office.Interop.Outlook
  • Microsoft.Office.Interop.PowerPoint
  • Microsoft.Office.Interop.Graph

Estos están disponibles como “ensamblajes de interoperabilidad primarios”, que se pueden instalar con Office o descargar e instalar por separado. Cómo: instalar ensamblajes de interoperabilidad primarios de Office.

Una vez que estén instalados, puede hacer referencia a ellos en su proyecto en el cuadro de diálogo Agregar referencia, en .NET. Si no ve esos ensamblados de Microsoft.Office.Interop en la lista, significa que aún no se han instalado. Instálelos desde su configuración, o descárguelos e instálelos por separado (consulte mi enlace anterior para las descargas).

Acabo de tener este problema y la respuesta aceptada no me ayudó, pero lo resolví con:

Add reference > Browse > C: > Windows > assembly > GAC > Microsoft.Office.Interop.Excel > 12.0.0.0_etc > Microsoft.Office.Interop.Excel.dll

Las respuestas no me ayudaron a resolver mi problema, no pude encontrar (ni buscar) los ensamblajes aunque los instalé usando el instalador msi de Microsoft. Para mí, el ensamblaje de Excel se encuentra debajo C:WindowsassemblyGAC_MSILMicrosoft.Office.Interop.Excel14.0.0.0__71e9bce111e9429cMicrosoft.Office.Interop.Excel.dll

Sección de Reseñas y Valoraciones

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)


Tags :

Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *