@@ 4509-4513 (lines=5) @@ | ||
4506 | ||
4507 | // bit: 4-6; mask: 0x00000070; error type |
|
4508 | $errorStyle = (0x00000070 & $options) >> 4; |
|
4509 | switch ($errorStyle) { |
|
4510 | case 0x00: $errorStyle = PHPExcel_Cell_DataValidation::STYLE_STOP; break; |
|
4511 | case 0x01: $errorStyle = PHPExcel_Cell_DataValidation::STYLE_WARNING; break; |
|
4512 | case 0x02: $errorStyle = PHPExcel_Cell_DataValidation::STYLE_INFORMATION; break; |
|
4513 | } |
|
4514 | ||
4515 | // bit: 7; mask: 0x00000080; 1= formula is explicit (only applies to list) |
|
4516 | // I have only seen cases where this is 1 |
@@ 2784-2788 (lines=5) @@ | ||
2781 | ||
2782 | // error style |
|
2783 | $errorStyle = $dataValidation->getType(); |
|
2784 | switch ($errorStyle) { |
|
2785 | case PHPExcel_Cell_DataValidation::STYLE_STOP: $errorStyle = 0x00; break; |
|
2786 | case PHPExcel_Cell_DataValidation::STYLE_WARNING: $errorStyle = 0x01; break; |
|
2787 | case PHPExcel_Cell_DataValidation::STYLE_INFORMATION: $errorStyle = 0x02; break; |
|
2788 | } |
|
2789 | $options |= $errorStyle << 4; |
|
2790 | ||
2791 | // explicit formula? |