/// <summary>
 /// Cell constructor.
 /// </summary>
 /// <param name="useErrorStyle">Cell should display an error.</param>
 public ExcelCell(List <IfFormat> useErrorStyle, SummuryUBD refe)
 {
     this.useErrorStyle = useErrorStyle;
     Reference          = refe;
 }
 /// <summary>
 /// Cell constructor.
 /// </summary>
 /// <param name="value">Decimal value.</param>
 /// <param name="useErrorStyle">Cell should display an error.</param>
 public ExcelCellNumberFractionalHuge(double?value, List <IfFormat> useErrorStyle, SummuryUBD refe)
     : base(useErrorStyle, refe)
 {
     numberFractionalValue = value;
 }
 /// <summary>
 /// Cell constructor.
 /// </summary>
 /// <param name="value">Decimal value.</param>
 /// <param name="useErrorStyle">Cell should display an error.</param>
 public ExcelCellNumberFractionalLong(decimal?value, List <IfFormat> useErrorStyle, SummuryUBD refe)
     : base(useErrorStyle, refe)
 {
     numberFractionalValue = value;
 }
 /// <summary>
 /// Cell constructor.
 /// </summary>
 /// <param name="value">String value.</param>
 /// <param name="useErrorStyle">Cell should display an error.</param>
 /// <param name="wordWrap">Cell text should be wrapped.</param>
 public ExcelCellString(string value, List <IfFormat> useErrorStyle, SummuryUBD refe)
     : base(useErrorStyle, refe)
 {
     stringValue = value;
 }