Вы можете создать шаблон Excel и сохранить его в формате xml (сохранить как => выбрать формат Excel 2003 xml). Теперь вам просто нужно заменить значения шаблона на заполнители, которые можно легко заменить с помощью строковых замен.
Мы только что создали импорт / экспорт в Excel таким образом. Будьте осторожны, Excel не читает все XML-файлы, даже если они являются действительными XML-файлами. При записи реле над строковыми операциями вместо linq для пишущих XML или XML и придерживайтесь точно в формате, который Excel создает при сохранении.