rajah rajah Ответов: 1

Как добавить лист в качестве первого листа в лист excel при экспорте excel .


Как добавить лист в качестве первого листа в лист excel при экспорте excel .
. Существующий лист, имеющий уже 2 листа.Теперь я хочу добавить новый лист в этот excel при экспорте excel с помощью openxml.

Что я уже пробовал:

https://msdn.microsoft.com/en-us/library/office/cc881781.aspx


решение в этой ссылке добавление листа . но не сначала это добавление в качестве последнего листа в excel

Karthik_Mahalingam

функция OpenXML или интроп ?

1 Ответов

Рейтинг:
4

Suvendu Shekhar Giri

Я еще не пробовал этого делать, но, глядя на несколько предложений, найденных в интернете, вы можете попробовать что-то вроде-

workbook.Sheets.Add(Before: workbook.Sheets[0]);

Проверьте следующие ссылки для получения дополнительной информации-
c# - взаимодействие с Excel - добавление нового листа после всех остальных-переполнение стека[^]
Рабочий лист.Метод Перемещения (Microsoft.Офис.Инструменты.Превосходить)[^]

Надеюсь, это поможет :)