forked from sheetjs/sheetjs
		
	- BIFF 2-12 formula parsing - more content type coverage - unified `.f` form: A1-style string - `.F` field for array formulae - formula output groups array formulae - bin script -A --arrays output JS row objects - whitespace robustness in inline string xml - UTF-8 parsing in rich text runs (fixes #505 h/t @fuchsc) - bold/italic/underline accept null val attr (h/t @qqilihq) - sst trimming (fixes #176 h/t @shakhal @oising)
		
			
				
	
	
		
			19 lines
		
	
	
		
			746 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			19 lines
		
	
	
		
			746 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /* XLSB Parsed Formula records have the same shape */
 | |
| function parse_XLSBParsedFormula(data, length, opts) {
 | |
| 	var end = data.l + length;
 | |
| 	var cce = data.read_shift(4);
 | |
| 	var rgce = parse_Rgce(data, cce, opts);
 | |
| 	var cb = data.read_shift(4);
 | |
| 	var rgcb = cb > 0 ? parse_RgbExtra(data, cb, rgce, opts) : null;
 | |
| 	return [rgce, rgcb];
 | |
| }
 | |
| 
 | |
| /* [MS-XLSB] 2.5.97.1 ArrayParsedFormula */
 | |
| var parse_XLSBArrayParsedFormula = parse_XLSBParsedFormula;
 | |
| /* [MS-XLSB] 2.5.97.4 CellParsedFormula */
 | |
| var parse_XLSBCellParsedFormula = parse_XLSBParsedFormula;
 | |
| /* [MS-XLSB] 2.5.97.12 NameParsedFormula */
 | |
| var parse_XLSBNameParsedFormula = parse_XLSBParsedFormula;
 | |
| /* [MS-XLSB] 2.5.97.98 SharedParsedFormula */
 | |
| var parse_XLSBSharedParsedFormula = parse_XLSBParsedFormula;
 |