Передать параметры в электронную таблицу Excel с поддержкой VSTO на сервере - PullRequest
0 голосов
/ 02 декабря 2011

Я создал проект Excel 2010 Workbook для настройки некоторых расширений ленты. Он использует веб-сервис для чтения данных для предварительного заполнения формы. У меня вопрос, как я могу передать некоторые параметры, например, идентификатор записи, в рабочую книгу, когда она запрашивается с сервера?

Я думаю, что мой сценарий похож на этот вопрос, на который никогда не отвечали: Передать данные в рабочую книгу VSTO Excel?

1 Ответ

0 голосов
/ 06 января 2012

Существует способ передачи данных в рабочую книгу, который лично мне не очень нравится, но, возможно, он подойдет вам.По сути, вы устанавливаете значения для определенных ячеек в книге, а затем обрабатываете эти значения в обработчике событий Excel:

Microsoft.Office.Interop.Excel.Application excel = new Microsoft.Office.Interop.Excel.Application();
                Microsoft.Office.Interop.Excel.Workbook wb = excel.Workbooks.Open(filepath);
                var sheet = (Microsoft.Office.Interop.Excel.Worksheet)wb.Worksheets[1];
                var range = sheet.Range["A1"];
                range.Value2 = "some value";
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...