Quantcast
Channel: ClosedXML - The easy way to OpenXML
Viewing all articles
Browse latest Browse all 1877

Created Unassigned: CopyTo one to another workbook style error [9389]

$
0
0
System.Collections.Generic.KeyNotFoundException

mscorlib.dll!System.Collections.Generic.Dictionary<int,System.__Canon>.this[int].get(int key) + 0x8a
> ClosedXML.dll!ClosedXML.Excel.XLWorkbook.GetStyleById(int id)
System.Core.dll!System.Linq.Enumerable.WhereSelectEnumerableIterator<int,System.__Canon>.MoveNext() + 0xc8
ClosedXML.dll!ClosedXML.Excel.XLWorkbook.GenerateWorkbookStylesPartContent(DocumentFormat.OpenXml.Packaging.WorkbookStylesPart workbookStylesPart, ClosedXML.Excel.XLWorkbook.SaveContext context) 行 2443 + 0x8ae
ClosedXML.dll!ClosedXML.Excel.XLWorkbook.CreateParts(DocumentFormat.OpenXml.Packaging.SpreadsheetDocument document) 行 139 + 0x1a
ClosedXML.dll!ClosedXML.Excel.XLWorkbook.CreatePackage(string filePath, DocumentFormat.OpenXml.SpreadsheetDocumentType spreadsheetDocumentType) + 0x10
ClosedXML.dll!ClosedXML.Excel.XLWorkbook.SaveAs(string file) + 0x36


internal IXLStyle GetStyleById(Int32 id)
{
return _stylesById[id];
}

```
namespace Tests
{
class Program
{
static void Main(string[] args)
{
using (var d1 = new XLWorkbook("Server.xlsx"))
{
using (var ms = new MemoryStream())
{
using (var d2 = new XLWorkbook())
{
//spell_template
//wheel_progressive_template
//worn_weapon_seal_template
d1.Worksheet("wheel_progressive_template").CopyTo(d2, "wheel_progressive_template");
d2.SaveAs("Data2.xlsx");
//d2.SaveAs(ms);
}
}
}
}
}
}
```


Viewing all articles
Browse latest Browse all 1877

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>