Какова подходящая технология для переноса данных в электронную таблицу Excel с помощью формулы из источника .NET?

Я хотел бы разрешить пользователю вводить пользовательскую формулу в ячейку Excel, которая будет подписываться на данные, предоставляемые внешним приложением .NET. Например, пользователь может ввести...

=getCurrentValue("ABC")

Существует внешнее приложение .NET (C#), которое определяет значение «ABC» каждую минуту.

Ячейка должна отображать начальное значение «ABC» из внешнего приложения и обновляться, когда внешнее приложение отправляет новое значение.

В прошлом я думаю, что внешнее приложение было бы сервером DDE, а формула была бы формулой клиента DDE, но DDE, по-видимому, мертв. Какова «правильная» технология для этого?

Обратите внимание, что таблица должна извлекать данные с помощью формулы. Информация поступает не в файл Excel с фиксированным шаблоном, а в любую электронную таблицу, в которую пользователь вводит формулу.

Спасибо,

Джон

6
задан The Muffin Man 16 March 2012 в 21:14
поделиться