Как манипулировать файлом Excel, хранящимся в аннотации из CRM Dynamics? - PullRequest
0 голосов
/ 16 ноября 2018

Я пытаюсь получить доступ к файлу 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 без сохранения файла?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...