Bugfix 15151
diff --git a/EPPlus/Style/ExcelRichText.cs b/EPPlus/Style/ExcelRichText.cs index c1e3729..bc74fa6 100644 --- a/EPPlus/Style/ExcelRichText.cs +++ b/EPPlus/Style/ExcelRichText.cs
@@ -66,7 +66,11 @@ get { - return GetXmlNodeString(TEXT_PATH); + // Bug 15151 + if (TopNode.Name == "t") + return TopNode.InnerText; + else + return GetXmlNodeString(TEXT_PATH); } set {
diff --git a/EPPlus/Style/ExcelRichTextCollection.cs b/EPPlus/Style/ExcelRichTextCollection.cs index 3ae581b..c28bf91 100644 --- a/EPPlus/Style/ExcelRichTextCollection.cs +++ b/EPPlus/Style/ExcelRichTextCollection.cs
@@ -49,7 +49,7 @@ internal ExcelRichTextCollection(XmlNamespaceManager ns, XmlNode topNode) : base(ns, topNode) { - var nl = topNode.SelectNodes("d:r", NameSpaceManager); + var nl = topNode.SelectNodes("d:r|d:t", NameSpaceManager); // Bug 15151 if (nl != null) { foreach (XmlNode n in nl)