У нас есть требование прочитать лист Excel из рабочей роли Azure.Я понимаю, что мы можем сделать это с помощью Open XML SDK.Кажется, мы не можем использовать сборки Interop (поправьте меня, если я ошибаюсь).Нам нужно уметь читать ВСЕ версии Excel (2003 и старше).Будут оценены любые указатели.
Вы также можете рассмотреть OfficeWriter . Он может обрабатывать все форматы файлов Excel общего достояния от 97 и выше (без .xlsb и тому подобное). Это может быть излишним, если вам нужно только читать файлы.
ОТКАЗ ОТ ОТВЕТСТВЕННОСТИ: Я один из инженеров, которые помогли написать последнюю версию.
Я думаю, что NPOI доступен для этого случая, потому что NPOI может читать старые образцы (но я никогда не пробовал на практике). Это ссылка НКО http://npoi.codeplex.com/
И Open XML SDK не может читать в Excel (2003 и старше).
Нет, вы не можете использовать офисный компонент COM на Azure.Вместо этого вы можете использовать какой-нибудь сторонний компонент, как сказал Тамман.Но если вы просто хотите получить данные из Excel, я думаю, вы можете использовать Jet DB Driver.