Требуется.
Но вы не должны использовать взаимодействие Office на сервере.Проблема заключается в том, что приложениям Office для правильной работы требуется графический пользовательский сеанс.С другой стороны, приложения-службы Windows и IIS работают без них.Это официально не поддерживается и не рекомендуется.В противном случае вы столкнетесь со случайными сбоями и утечкой ресурсов.
Если вы хотите создать или изменить файлы Excel, используйте OpenXML SDK .
РЕДАКТИРОВАТЬ: Возможно, вы захотитеиспользовать Spreadsheet Gear .Я могу порекомендовать это из личного опыта в веб-приложении, которое манипулирует существующими листами Excel сложными формулами.