Я хочу сохранить некоторые данные из моей базы данных в моем файле Excel.
Мой проект является проектом надстройки Microsoft Excel, и я использую CustomXMLParts.
Я хочу удалитьвсе ранее добавленные CustomXMLParts в мой файл, прежде чем добавить один, но я получаю исключение, которое я упомянул в заголовке.
Вот мой код на c #:
Excel.Workbook workbook =
((Excel.Application)Marshal.GetActiveObject("Excel.Application")).ActiveWorkbook;
IEnumerator e = workbook.CustomXMLParts.GetEnumerator();
e.Reset();
CustomXMLPart xmlpart;
while (e.MoveNext())
{
xmlpart = (CustomXMLPart)e.Current;
if (xmlpart != null)
xmlpart.Delete();
}
Заранее спасибо.