Мой asp.net mvc работает на windows azure на облаке Windows. У меня есть лист excel с ячейками, которые берут ввод и другую ячейку на основе формулы, которая вычисляет на основе ввода. Я могу использовать открытый код xml sdk C#, чтобы сделать следующее успешно на моей локальной машине dev.openxml sdk excel файл открыть закрыть формулу ячейку пересчитать на окнах azure веб-сайт
- передать входные значения входной ячейке и сохранить рабочий лист.
открыть и закрыть файл Excel с помощью объекта Microsoft.Office.Interop.Excel.Application
var excelApp = new Microsoft.Office.Interop.Excel.Application(); Microsoft.Office.Interop.Excel.Workbook workbook = excelApp.Workbooks.OpenXML(Path.GetFullPath(filename)); workbook.Close(true); excelApp.Quit();
прочитал формулу ячейки и вычисленное значение.
Теперь проблема
мне нужно развернуть это на Windows Azure сайте, где я не хочу, чтобы развернуть приложение Microsoft Excel. Как мне сделать step2 без с использованием объекта Microsoft.Office.Interop.Excel.Application, так что Мне не нужно устанавливать excel на облако веб-сайта azure.
Я должен сделать step2 для того, чтобы ячейка формулы excel пересчитывалась по формуле. Я попытался удалить ячейку, и она не работает с точки зрения считывания ячейки формулы программно.