diff --git a/ClosedXML/ClosedXML.csproj b/ClosedXML/ClosedXML.csproj
index 4bc2ce0..4d4338c 100644
--- a/ClosedXML/ClosedXML.csproj
+++ b/ClosedXML/ClosedXML.csproj
@@ -65,6 +65,14 @@
+
+
+
+
+
+
+
+
diff --git a/ClosedXML/Excel/CalcEngine/CalcEngine.cs b/ClosedXML/Excel/CalcEngine/CalcEngine.cs
index 8cc752e..c1a1aa1 100644
--- a/ClosedXML/Excel/CalcEngine/CalcEngine.cs
+++ b/ClosedXML/Excel/CalcEngine/CalcEngine.cs
@@ -253,6 +253,18 @@
#region ** token/keyword tables
+ private static readonly IDictionary ErrorMap = new Dictionary()
+ {
+ ["#REF!"] = ErrorExpression.ExpressionErrorType.CellReference,
+ ["#VALUE!"] = ErrorExpression.ExpressionErrorType.CellValue,
+ ["#DIV/0!"] = ErrorExpression.ExpressionErrorType.DivisionByZero,
+ ["#NAME?"] = ErrorExpression.ExpressionErrorType.NameNotRecognized,
+ ["#N/A"] = ErrorExpression.ExpressionErrorType.NoValueAvailable,
+ ["#NULL!"] = ErrorExpression.ExpressionErrorType.NullValue,
+ ["#NUM!"] = ErrorExpression.ExpressionErrorType.NumberInvalid
+ };
+
+
// build/get static token table
private Dictionary