I’m getting that exception when processing the file attached. My Hashtable has simple values like (##DatRev, 11032011). My code is:
Workbook xls = new Workbook(pFileName);
foreach (DictionaryEntry item in htTagsRegs)
{
for (int i = 0; i < xls.Worksheets.Count; i++)
{
Aspose.Cells.PageSetup pageSetup = xls.Worksheets[i].PageSetup;
for (int j = 0; j < xls.Worksheets.Count; j++)
{
string header = pageSetup.GetHeader(j);
if (header != null && header != “”)
{
header = header.Replace(item.Key.ToString(), item.Value.ToString());
pageSetup.SetHeader(j, header);
}
string footer = pageSetup.GetFooter(j);
if (footer != null && footer != “”)
{
footer = footer.Replace(item.Key.ToString(), item.Value.ToString());
pageSetup.SetFooter(j, footer);
}
}
xls.Worksheets[i].Replace(item.Key.ToString(), item.Value.ToString());
}
}
xls.Save(pTmpFileName, Aspose.Cells.SaveFormat.ODS);