Saltar al contenido

¿Cómo abrir un archivo de Excel en C #?

Solución:

Debe tener instalado Microsoft Visual Studio Tools para Office (VSTO).

VSTO se puede seleccionar en el instalador de Visual Studio en Cargas de trabajo> Web y nube> Desarrollo de Office / SharePoint.

Después de eso, cree un proyecto .NET común y agregue la referencia a Microsoft.Office.Interop.Excel a través del cuadro de diálogo ‘Agregar referencia …> Ensamblajes’.

Application excel = new Application();
Workbook wb = excel.Workbooks.Open(path);

Missing.Value es una estructura de reflexión especial para el reemplazo de parámetros innecesarios


En las versiones más recientes, la referencia de ensamblaje requerida se llama Microsoft Excel 16.0 Object Library. Si no tiene instalada la última versión, es posible que tenga Microsoft Excel 15.0 Object Library, o una versión anterior, pero es el mismo proceso para incluir.

ingrese la descripción de la imagen aquí

FileInfo fi = new FileInfo("C:\test\report.xlsx");
if(fi.Exists)
{
    System.Diagnostics.Process.Start(@"C:testreport.xlsx");
}
else
{
    //file doesn't exist
}

abrir archivo de Excel

System.Diagnostics.Process.Start(@"c:document.xls");
¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

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