Я пытаюсь получить доступ к файлу Excel, который хранится в объекте аннотации, из CRM Dynamics.
Для этого я на самом деле извлекаю объект и пытаюсь передать атрибут DocumentBody в объект Workbook..
foreach (var ent in result.Value.Entities)
{
string excelBruto = ent.GetAttributeValue<string>("documentbody");
Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();
Workbook wbv = excel.Workbooks.Open(excelBruto);
Worksheet ws = (Worksheet)wbv.Worksheets[1];
string dato = ws.Cells[4,"B"];
Salida1Buffer.test1 = dato;
}
}
В Salida1Buffer я хочу сохранить данные Excel
Основная проблема заключается в этой строке.
Workbook wbv = excel.Workbooks.Open(excelBruto);
Это дает мне это исключение: {«Исключение HRESULT: 0x800A03EC»}
Я думаю, что я не могу просто перейти к Workbooks.Открыть строку с помощью ExcelFile
Как открыть файл Excel без сохранения файла?