forked from sheetjs/sheetjs
		
	
		
			
				
	
	
		
			1091 lines
		
	
	
		
			25 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			1091 lines
		
	
	
		
			25 KiB
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| /* [MS-XLS] 2.5.198.44 */
 | |
| var PtgDataType = {
 | |
| 	0x1: "REFERENCE", // reference to range
 | |
| 	0x2: "VALUE", // single value
 | |
| 	0x3: "ARRAY" // array of values
 | |
| };
 | |
| 
 | |
| /* [MS-XLS] 2.5.198.4 */
 | |
| var Cetab = {
 | |
| 	0x0000: 'BEEP',
 | |
| 	0x0001: 'OPEN',
 | |
| 	0x0002: 'OPEN.LINKS',
 | |
| 	0x0003: 'CLOSE.ALL',
 | |
| 	0x0004: 'SAVE',
 | |
| 	0x0005: 'SAVE.AS',
 | |
| 	0x0006: 'FILE.DELETE',
 | |
| 	0x0007: 'PAGE.SETUP',
 | |
| 	0x0008: 'PRINT',
 | |
| 	0x0009: 'PRINTER.SETUP',
 | |
| 	0x000A: 'QUIT',
 | |
| 	0x000B: 'NEW.WINDOW',
 | |
| 	0x000C: 'ARRANGE.ALL',
 | |
| 	0x000D: 'WINDOW.SIZE',
 | |
| 	0x000E: 'WINDOW.MOVE',
 | |
| 	0x000F: 'FULL',
 | |
| 	0x0010: 'CLOSE',
 | |
| 	0x0011: 'RUN',
 | |
| 	0x0016: 'SET.PRINT.AREA',
 | |
| 	0x0017: 'SET.PRINT.TITLES',
 | |
| 	0x0018: 'SET.PAGE.BREAK',
 | |
| 	0x0019: 'REMOVE.PAGE.BREAK',
 | |
| 	0x001A: 'FONT',
 | |
| 	0x001B: 'DISPLAY',
 | |
| 	0x001C: 'PROTECT.DOCUMENT',
 | |
| 	0x001D: 'PRECISION',
 | |
| 	0x001E: 'A1.R1C1',
 | |
| 	0x001F: 'CALCULATE.NOW',
 | |
| 	0x0020: 'CALCULATION',
 | |
| 	0x0022: 'DATA.FIND',
 | |
| 	0x0023: 'EXTRACT',
 | |
| 	0x0024: 'DATA.DELETE',
 | |
| 	0x0025: 'SET.DATABASE',
 | |
| 	0x0026: 'SET.CRITERIA',
 | |
| 	0x0027: 'SORT',
 | |
| 	0x0028: 'DATA.SERIES',
 | |
| 	0x0029: 'TABLE',
 | |
| 	0x002A: 'FORMAT.NUMBER',
 | |
| 	0x002B: 'ALIGNMENT',
 | |
| 	0x002C: 'STYLE',
 | |
| 	0x002D: 'BORDER',
 | |
| 	0x002E: 'CELL.PROTECTION',
 | |
| 	0x002F: 'COLUMN.WIDTH',
 | |
| 	0x0030: 'UNDO',
 | |
| 	0x0031: 'CUT',
 | |
| 	0x0032: 'COPY',
 | |
| 	0x0033: 'PASTE',
 | |
| 	0x0034: 'CLEAR',
 | |
| 	0x0035: 'PASTE.SPECIAL',
 | |
| 	0x0036: 'EDIT.DELETE',
 | |
| 	0x0037: 'INSERT',
 | |
| 	0x0038: 'FILL.RIGHT',
 | |
| 	0x0039: 'FILL.DOWN',
 | |
| 	0x003D: 'DEFINE.NAME',
 | |
| 	0x003E: 'CREATE.NAMES',
 | |
| 	0x003F: 'FORMULA.GOTO',
 | |
| 	0x0040: 'FORMULA.FIND',
 | |
| 	0x0041: 'SELECT.LAST.CELL',
 | |
| 	0x0042: 'SHOW.ACTIVE.CELL',
 | |
| 	0x0043: 'GALLERY.AREA',
 | |
| 	0x0044: 'GALLERY.BAR',
 | |
| 	0x0045: 'GALLERY.COLUMN',
 | |
| 	0x0046: 'GALLERY.LINE',
 | |
| 	0x0047: 'GALLERY.PIE',
 | |
| 	0x0048: 'GALLERY.SCATTER',
 | |
| 	0x0049: 'COMBINATION',
 | |
| 	0x004A: 'PREFERRED',
 | |
| 	0x004B: 'ADD.OVERLAY',
 | |
| 	0x004C: 'GRIDLINES',
 | |
| 	0x004D: 'SET.PREFERRED',
 | |
| 	0x004E: 'AXES',
 | |
| 	0x004F: 'LEGEND',
 | |
| 	0x0050: 'ATTACH.TEXT',
 | |
| 	0x0051: 'ADD.ARROW',
 | |
| 	0x0052: 'SELECT.CHART',
 | |
| 	0x0053: 'SELECT.PLOT.AREA',
 | |
| 	0x0054: 'PATTERNS',
 | |
| 	0x0055: 'MAIN.CHART',
 | |
| 	0x0056: 'OVERLAY',
 | |
| 	0x0057: 'SCALE',
 | |
| 	0x0058: 'FORMAT.LEGEND',
 | |
| 	0x0059: 'FORMAT.TEXT',
 | |
| 	0x005A: 'EDIT.REPEAT',
 | |
| 	0x005B: 'PARSE',
 | |
| 	0x005C: 'JUSTIFY',
 | |
| 	0x005D: 'HIDE',
 | |
| 	0x005E: 'UNHIDE',
 | |
| 	0x005F: 'WORKSPACE',
 | |
| 	0x0060: 'FORMULA',
 | |
| 	0x0061: 'FORMULA.FILL',
 | |
| 	0x0062: 'FORMULA.ARRAY',
 | |
| 	0x0063: 'DATA.FIND.NEXT',
 | |
| 	0x0064: 'DATA.FIND.PREV',
 | |
| 	0x0065: 'FORMULA.FIND.NEXT',
 | |
| 	0x0066: 'FORMULA.FIND.PREV',
 | |
| 	0x0067: 'ACTIVATE',
 | |
| 	0x0068: 'ACTIVATE.NEXT',
 | |
| 	0x0069: 'ACTIVATE.PREV',
 | |
| 	0x006A: 'UNLOCKED.NEXT',
 | |
| 	0x006B: 'UNLOCKED.PREV',
 | |
| 	0x006C: 'COPY.PICTURE',
 | |
| 	0x006D: 'SELECT',
 | |
| 	0x006E: 'DELETE.NAME',
 | |
| 	0x006F: 'DELETE.FORMAT',
 | |
| 	0x0070: 'VLINE',
 | |
| 	0x0071: 'HLINE',
 | |
| 	0x0072: 'VPAGE',
 | |
| 	0x0073: 'HPAGE',
 | |
| 	0x0074: 'VSCROLL',
 | |
| 	0x0075: 'HSCROLL',
 | |
| 	0x0076: 'ALERT',
 | |
| 	0x0077: 'NEW',
 | |
| 	0x0078: 'CANCEL.COPY',
 | |
| 	0x0079: 'SHOW.CLIPBOARD',
 | |
| 	0x007A: 'MESSAGE',
 | |
| 	0x007C: 'PASTE.LINK',
 | |
| 	0x007D: 'APP.ACTIVATE',
 | |
| 	0x007E: 'DELETE.ARROW',
 | |
| 	0x007F: 'ROW.HEIGHT',
 | |
| 	0x0080: 'FORMAT.MOVE',
 | |
| 	0x0081: 'FORMAT.SIZE',
 | |
| 	0x0082: 'FORMULA.REPLACE',
 | |
| 	0x0083: 'SEND.KEYS',
 | |
| 	0x0084: 'SELECT.SPECIAL',
 | |
| 	0x0085: 'APPLY.NAMES',
 | |
| 	0x0086: 'REPLACE.FONT',
 | |
| 	0x0087: 'FREEZE.PANES',
 | |
| 	0x0088: 'SHOW.INFO',
 | |
| 	0x0089: 'SPLIT',
 | |
| 	0x008A: 'ON.WINDOW',
 | |
| 	0x008B: 'ON.DATA',
 | |
| 	0x008C: 'DISABLE.INPUT',
 | |
| 	0x008E: 'OUTLINE',
 | |
| 	0x008F: 'LIST.NAMES',
 | |
| 	0x0090: 'FILE.CLOSE',
 | |
| 	0x0091: 'SAVE.WORKBOOK',
 | |
| 	0x0092: 'DATA.FORM',
 | |
| 	0x0093: 'COPY.CHART',
 | |
| 	0x0094: 'ON.TIME',
 | |
| 	0x0095: 'WAIT',
 | |
| 	0x0096: 'FORMAT.FONT',
 | |
| 	0x0097: 'FILL.UP',
 | |
| 	0x0098: 'FILL.LEFT',
 | |
| 	0x0099: 'DELETE.OVERLAY',
 | |
| 	0x009B: 'SHORT.MENUS',
 | |
| 	0x009F: 'SET.UPDATE.STATUS',
 | |
| 	0x00A1: 'COLOR.PALETTE',
 | |
| 	0x00A2: 'DELETE.STYLE',
 | |
| 	0x00A3: 'WINDOW.RESTORE',
 | |
| 	0x00A4: 'WINDOW.MAXIMIZE',
 | |
| 	0x00A6: 'CHANGE.LINK',
 | |
| 	0x00A7: 'CALCULATE.DOCUMENT',
 | |
| 	0x00A8: 'ON.KEY',
 | |
| 	0x00A9: 'APP.RESTORE',
 | |
| 	0x00AA: 'APP.MOVE',
 | |
| 	0x00AB: 'APP.SIZE',
 | |
| 	0x00AC: 'APP.MINIMIZE',
 | |
| 	0x00AD: 'APP.MAXIMIZE',
 | |
| 	0x00AE: 'BRING.TO.FRONT',
 | |
| 	0x00AF: 'SEND.TO.BACK',
 | |
| 	0x00B9: 'MAIN.CHART.TYPE',
 | |
| 	0x00BA: 'OVERLAY.CHART.TYPE',
 | |
| 	0x00BB: 'SELECT.END',
 | |
| 	0x00BC: 'OPEN.MAIL',
 | |
| 	0x00BD: 'SEND.MAIL',
 | |
| 	0x00BE: 'STANDARD.FONT',
 | |
| 	0x00BF: 'CONSOLIDATE',
 | |
| 	0x00C0: 'SORT.SPECIAL',
 | |
| 	0x00C1: 'GALLERY.3D.AREA',
 | |
| 	0x00C2: 'GALLERY.3D.COLUMN',
 | |
| 	0x00C3: 'GALLERY.3D.LINE',
 | |
| 	0x00C4: 'GALLERY.3D.PIE',
 | |
| 	0x00C5: 'VIEW.3D',
 | |
| 	0x00C6: 'GOAL.SEEK',
 | |
| 	0x00C7: 'WORKGROUP',
 | |
| 	0x00C8: 'FILL.GROUP',
 | |
| 	0x00C9: 'UPDATE.LINK',
 | |
| 	0x00CA: 'PROMOTE',
 | |
| 	0x00CB: 'DEMOTE',
 | |
| 	0x00CC: 'SHOW.DETAIL',
 | |
| 	0x00CE: 'UNGROUP',
 | |
| 	0x00CF: 'OBJECT.PROPERTIES',
 | |
| 	0x00D0: 'SAVE.NEW.OBJECT',
 | |
| 	0x00D1: 'SHARE',
 | |
| 	0x00D2: 'SHARE.NAME',
 | |
| 	0x00D3: 'DUPLICATE',
 | |
| 	0x00D4: 'APPLY.STYLE',
 | |
| 	0x00D5: 'ASSIGN.TO.OBJECT',
 | |
| 	0x00D6: 'OBJECT.PROTECTION',
 | |
| 	0x00D7: 'HIDE.OBJECT',
 | |
| 	0x00D8: 'SET.EXTRACT',
 | |
| 	0x00D9: 'CREATE.PUBLISHER',
 | |
| 	0x00DA: 'SUBSCRIBE.TO',
 | |
| 	0x00DB: 'ATTRIBUTES',
 | |
| 	0x00DC: 'SHOW.TOOLBAR',
 | |
| 	0x00DE: 'PRINT.PREVIEW',
 | |
| 	0x00DF: 'EDIT.COLOR',
 | |
| 	0x00E0: 'SHOW.LEVELS',
 | |
| 	0x00E1: 'FORMAT.MAIN',
 | |
| 	0x00E2: 'FORMAT.OVERLAY',
 | |
| 	0x00E3: 'ON.RECALC',
 | |
| 	0x00E4: 'EDIT.SERIES',
 | |
| 	0x00E5: 'DEFINE.STYLE',
 | |
| 	0x00F0: 'LINE.PRINT',
 | |
| 	0x00F3: 'ENTER.DATA',
 | |
| 	0x00F9: 'GALLERY.RADAR',
 | |
| 	0x00FA: 'MERGE.STYLES',
 | |
| 	0x00FB: 'EDITION.OPTIONS',
 | |
| 	0x00FC: 'PASTE.PICTURE',
 | |
| 	0x00FD: 'PASTE.PICTURE.LINK',
 | |
| 	0x00FE: 'SPELLING',
 | |
| 	0x0100: 'ZOOM',
 | |
| 	0x0103: 'INSERT.OBJECT',
 | |
| 	0x0104: 'WINDOW.MINIMIZE',
 | |
| 	0x0109: 'SOUND.NOTE',
 | |
| 	0x010A: 'SOUND.PLAY',
 | |
| 	0x010B: 'FORMAT.SHAPE',
 | |
| 	0x010C: 'EXTEND.POLYGON',
 | |
| 	0x010D: 'FORMAT.AUTO',
 | |
| 	0x0110: 'GALLERY.3D.BAR',
 | |
| 	0x0111: 'GALLERY.3D.SURFACE',
 | |
| 	0x0112: 'FILL.AUTO',
 | |
| 	0x0114: 'CUSTOMIZE.TOOLBAR',
 | |
| 	0x0115: 'ADD.TOOL',
 | |
| 	0x0116: 'EDIT.OBJECT',
 | |
| 	0x0117: 'ON.DOUBLECLICK',
 | |
| 	0x0118: 'ON.ENTRY',
 | |
| 	0x0119: 'WORKBOOK.ADD',
 | |
| 	0x011A: 'WORKBOOK.MOVE',
 | |
| 	0x011B: 'WORKBOOK.COPY',
 | |
| 	0x011C: 'WORKBOOK.OPTIONS',
 | |
| 	0x011D: 'SAVE.WORKSPACE',
 | |
| 	0x0120: 'CHART.WIZARD',
 | |
| 	0x0121: 'DELETE.TOOL',
 | |
| 	0x0122: 'MOVE.TOOL',
 | |
| 	0x0123: 'WORKBOOK.SELECT',
 | |
| 	0x0124: 'WORKBOOK.ACTIVATE',
 | |
| 	0x0125: 'ASSIGN.TO.TOOL',
 | |
| 	0x0127: 'COPY.TOOL',
 | |
| 	0x0128: 'RESET.TOOL',
 | |
| 	0x0129: 'CONSTRAIN.NUMERIC',
 | |
| 	0x012A: 'PASTE.TOOL',
 | |
| 	0x012E: 'WORKBOOK.NEW',
 | |
| 	0x0131: 'SCENARIO.CELLS',
 | |
| 	0x0132: 'SCENARIO.DELETE',
 | |
| 	0x0133: 'SCENARIO.ADD',
 | |
| 	0x0134: 'SCENARIO.EDIT',
 | |
| 	0x0135: 'SCENARIO.SHOW',
 | |
| 	0x0136: 'SCENARIO.SHOW.NEXT',
 | |
| 	0x0137: 'SCENARIO.SUMMARY',
 | |
| 	0x0138: 'PIVOT.TABLE.WIZARD',
 | |
| 	0x0139: 'PIVOT.FIELD.PROPERTIES',
 | |
| 	0x013A: 'PIVOT.FIELD',
 | |
| 	0x013B: 'PIVOT.ITEM',
 | |
| 	0x013C: 'PIVOT.ADD.FIELDS',
 | |
| 	0x013E: 'OPTIONS.CALCULATION',
 | |
| 	0x013F: 'OPTIONS.EDIT',
 | |
| 	0x0140: 'OPTIONS.VIEW',
 | |
| 	0x0141: 'ADDIN.MANAGER',
 | |
| 	0x0142: 'MENU.EDITOR',
 | |
| 	0x0143: 'ATTACH.TOOLBARS',
 | |
| 	0x0144: 'VBAActivate',
 | |
| 	0x0145: 'OPTIONS.CHART',
 | |
| 	0x0148: 'VBA.INSERT.FILE',
 | |
| 	0x014A: 'VBA.PROCEDURE.DEFINITION',
 | |
| 	0x0150: 'ROUTING.SLIP',
 | |
| 	0x0152: 'ROUTE.DOCUMENT',
 | |
| 	0x0153: 'MAIL.LOGON',
 | |
| 	0x0156: 'INSERT.PICTURE',
 | |
| 	0x0157: 'EDIT.TOOL',
 | |
| 	0x0158: 'GALLERY.DOUGHNUT',
 | |
| 	0x015E: 'CHART.TREND',
 | |
| 	0x0160: 'PIVOT.ITEM.PROPERTIES',
 | |
| 	0x0162: 'WORKBOOK.INSERT',
 | |
| 	0x0163: 'OPTIONS.TRANSITION',
 | |
| 	0x0164: 'OPTIONS.GENERAL',
 | |
| 	0x0172: 'FILTER.ADVANCED',
 | |
| 	0x0175: 'MAIL.ADD.MAILER',
 | |
| 	0x0176: 'MAIL.DELETE.MAILER',
 | |
| 	0x0177: 'MAIL.REPLY',
 | |
| 	0x0178: 'MAIL.REPLY.ALL',
 | |
| 	0x0179: 'MAIL.FORWARD',
 | |
| 	0x017A: 'MAIL.NEXT.LETTER',
 | |
| 	0x017B: 'DATA.LABEL',
 | |
| 	0x017C: 'INSERT.TITLE',
 | |
| 	0x017D: 'FONT.PROPERTIES',
 | |
| 	0x017E: 'MACRO.OPTIONS',
 | |
| 	0x017F: 'WORKBOOK.HIDE',
 | |
| 	0x0180: 'WORKBOOK.UNHIDE',
 | |
| 	0x0181: 'WORKBOOK.DELETE',
 | |
| 	0x0182: 'WORKBOOK.NAME',
 | |
| 	0x0184: 'GALLERY.CUSTOM',
 | |
| 	0x0186: 'ADD.CHART.AUTOFORMAT',
 | |
| 	0x0187: 'DELETE.CHART.AUTOFORMAT',
 | |
| 	0x0188: 'CHART.ADD.DATA',
 | |
| 	0x0189: 'AUTO.OUTLINE',
 | |
| 	0x018A: 'TAB.ORDER',
 | |
| 	0x018B: 'SHOW.DIALOG',
 | |
| 	0x018C: 'SELECT.ALL',
 | |
| 	0x018D: 'UNGROUP.SHEETS',
 | |
| 	0x018E: 'SUBTOTAL.CREATE',
 | |
| 	0x018F: 'SUBTOTAL.REMOVE',
 | |
| 	0x0190: 'RENAME.OBJECT',
 | |
| 	0x019C: 'WORKBOOK.SCROLL',
 | |
| 	0x019D: 'WORKBOOK.NEXT',
 | |
| 	0x019E: 'WORKBOOK.PREV',
 | |
| 	0x019F: 'WORKBOOK.TAB.SPLIT',
 | |
| 	0x01A0: 'FULL.SCREEN',
 | |
| 	0x01A1: 'WORKBOOK.PROTECT',
 | |
| 	0x01A4: 'SCROLLBAR.PROPERTIES',
 | |
| 	0x01A5: 'PIVOT.SHOW.PAGES',
 | |
| 	0x01A6: 'TEXT.TO.COLUMNS',
 | |
| 	0x01A7: 'FORMAT.CHARTTYPE',
 | |
| 	0x01A8: 'LINK.FORMAT',
 | |
| 	0x01A9: 'TRACER.DISPLAY',
 | |
| 	0x01AE: 'TRACER.NAVIGATE',
 | |
| 	0x01AF: 'TRACER.CLEAR',
 | |
| 	0x01B0: 'TRACER.ERROR',
 | |
| 	0x01B1: 'PIVOT.FIELD.GROUP',
 | |
| 	0x01B2: 'PIVOT.FIELD.UNGROUP',
 | |
| 	0x01B3: 'CHECKBOX.PROPERTIES',
 | |
| 	0x01B4: 'LABEL.PROPERTIES',
 | |
| 	0x01B5: 'LISTBOX.PROPERTIES',
 | |
| 	0x01B6: 'EDITBOX.PROPERTIES',
 | |
| 	0x01B7: 'PIVOT.REFRESH',
 | |
| 	0x01B8: 'LINK.COMBO',
 | |
| 	0x01B9: 'OPEN.TEXT',
 | |
| 	0x01BA: 'HIDE.DIALOG',
 | |
| 	0x01BB: 'SET.DIALOG.FOCUS',
 | |
| 	0x01BC: 'ENABLE.OBJECT',
 | |
| 	0x01BD: 'PUSHBUTTON.PROPERTIES',
 | |
| 	0x01BE: 'SET.DIALOG.DEFAULT',
 | |
| 	0x01BF: 'FILTER',
 | |
| 	0x01C0: 'FILTER.SHOW.ALL',
 | |
| 	0x01C1: 'CLEAR.OUTLINE',
 | |
| 	0x01C2: 'FUNCTION.WIZARD',
 | |
| 	0x01C3: 'ADD.LIST.ITEM',
 | |
| 	0x01C4: 'SET.LIST.ITEM',
 | |
| 	0x01C5: 'REMOVE.LIST.ITEM',
 | |
| 	0x01C6: 'SELECT.LIST.ITEM',
 | |
| 	0x01C7: 'SET.CONTROL.VALUE',
 | |
| 	0x01C8: 'SAVE.COPY.AS',
 | |
| 	0x01CA: 'OPTIONS.LISTS.ADD',
 | |
| 	0x01CB: 'OPTIONS.LISTS.DELETE',
 | |
| 	0x01CC: 'SERIES.AXES',
 | |
| 	0x01CD: 'SERIES.X',
 | |
| 	0x01CE: 'SERIES.Y',
 | |
| 	0x01CF: 'ERRORBAR.X',
 | |
| 	0x01D0: 'ERRORBAR.Y',
 | |
| 	0x01D1: 'FORMAT.CHART',
 | |
| 	0x01D2: 'SERIES.ORDER',
 | |
| 	0x01D3: 'MAIL.LOGOFF',
 | |
| 	0x01D4: 'CLEAR.ROUTING.SLIP',
 | |
| 	0x01D5: 'APP.ACTIVATE.MICROSOFT',
 | |
| 	0x01D6: 'MAIL.EDIT.MAILER',
 | |
| 	0x01D7: 'ON.SHEET',
 | |
| 	0x01D8: 'STANDARD.WIDTH',
 | |
| 	0x01D9: 'SCENARIO.MERGE',
 | |
| 	0x01DA: 'SUMMARY.INFO',
 | |
| 	0x01DB: 'FIND.FILE',
 | |
| 	0x01DC: 'ACTIVE.CELL.FONT',
 | |
| 	0x01DD: 'ENABLE.TIPWIZARD',
 | |
| 	0x01DE: 'VBA.MAKE.ADDIN',
 | |
| 	0x01E0: 'INSERTDATATABLE',
 | |
| 	0x01E1: 'WORKGROUP.OPTIONS',
 | |
| 	0x01E2: 'MAIL.SEND.MAILER',
 | |
| 	0x01E5: 'AUTOCORRECT',
 | |
| 	0x01E9: 'POST.DOCUMENT',
 | |
| 	0x01EB: 'PICKLIST',
 | |
| 	0x01ED: 'VIEW.SHOW',
 | |
| 	0x01EE: 'VIEW.DEFINE',
 | |
| 	0x01EF: 'VIEW.DELETE',
 | |
| 	0x01FD: 'SHEET.BACKGROUND',
 | |
| 	0x01FE: 'INSERT.MAP.OBJECT',
 | |
| 	0x01FF: 'OPTIONS.MENONO',
 | |
| 	0x0205: 'MSOCHECKS',
 | |
| 	0x0206: 'NORMAL',
 | |
| 	0x0207: 'LAYOUT',
 | |
| 	0x0208: 'RM.PRINT.AREA',
 | |
| 	0x0209: 'CLEAR.PRINT.AREA',
 | |
| 	0x020A: 'ADD.PRINT.AREA',
 | |
| 	0x020B: 'MOVE.BRK',
 | |
| 	0x0221: 'HIDECURR.NOTE',
 | |
| 	0x0222: 'HIDEALL.NOTES',
 | |
| 	0x0223: 'DELETE.NOTE',
 | |
| 	0x0224: 'TRAVERSE.NOTES',
 | |
| 	0x0225: 'ACTIVATE.NOTES',
 | |
| 	0x026C: 'PROTECT.REVISIONS',
 | |
| 	0x026D: 'UNPROTECT.REVISIONS',
 | |
| 	0x0287: 'OPTIONS.ME',
 | |
| 	0x028D: 'WEB.PUBLISH',
 | |
| 	0x029B: 'NEWWEBQUERY',
 | |
| 	0x02A1: 'PIVOT.TABLE.CHART',
 | |
| 	0x02F1: 'OPTIONS.SAVE',
 | |
| 	0x02F3: 'OPTIONS.SPELL',
 | |
| 	0x0328: 'HIDEALL.INKANNOTS'
 | |
| };
 | |
| 
 | |
| /* [MS-XLS] 2.5.198.17 */
 | |
| var Ftab = {
 | |
| 	0x0000: 'COUNT',
 | |
| 	0x0001: 'IF',
 | |
| 	0x0002: 'ISNA',
 | |
| 	0x0003: 'ISERROR',
 | |
| 	0x0004: 'SUM',
 | |
| 	0x0005: 'AVERAGE',
 | |
| 	0x0006: 'MIN',
 | |
| 	0x0007: 'MAX',
 | |
| 	0x0008: 'ROW',
 | |
| 	0x0009: 'COLUMN',
 | |
| 	0x000A: 'NA',
 | |
| 	0x000B: 'NPV',
 | |
| 	0x000C: 'STDEV',
 | |
| 	0x000D: 'DOLLAR',
 | |
| 	0x000E: 'FIXED',
 | |
| 	0x000F: 'SIN',
 | |
| 	0x0010: 'COS',
 | |
| 	0x0011: 'TAN',
 | |
| 	0x0012: 'ATAN',
 | |
| 	0x0013: 'PI',
 | |
| 	0x0014: 'SQRT',
 | |
| 	0x0015: 'EXP',
 | |
| 	0x0016: 'LN',
 | |
| 	0x0017: 'LOG10',
 | |
| 	0x0018: 'ABS',
 | |
| 	0x0019: 'INT',
 | |
| 	0x001A: 'SIGN',
 | |
| 	0x001B: 'ROUND',
 | |
| 	0x001C: 'LOOKUP',
 | |
| 	0x001D: 'INDEX',
 | |
| 	0x001E: 'REPT',
 | |
| 	0x001F: 'MID',
 | |
| 	0x0020: 'LEN',
 | |
| 	0x0021: 'VALUE',
 | |
| 	0x0022: 'TRUE',
 | |
| 	0x0023: 'FALSE',
 | |
| 	0x0024: 'AND',
 | |
| 	0x0025: 'OR',
 | |
| 	0x0026: 'NOT',
 | |
| 	0x0027: 'MOD',
 | |
| 	0x0028: 'DCOUNT',
 | |
| 	0x0029: 'DSUM',
 | |
| 	0x002A: 'DAVERAGE',
 | |
| 	0x002B: 'DMIN',
 | |
| 	0x002C: 'DMAX',
 | |
| 	0x002D: 'DSTDEV',
 | |
| 	0x002E: 'VAR',
 | |
| 	0x002F: 'DVAR',
 | |
| 	0x0030: 'TEXT',
 | |
| 	0x0031: 'LINEST',
 | |
| 	0x0032: 'TREND',
 | |
| 	0x0033: 'LOGEST',
 | |
| 	0x0034: 'GROWTH',
 | |
| 	0x0035: 'GOTO',
 | |
| 	0x0036: 'HALT',
 | |
| 	0x0037: 'RETURN',
 | |
| 	0x0038: 'PV',
 | |
| 	0x0039: 'FV',
 | |
| 	0x003A: 'NPER',
 | |
| 	0x003B: 'PMT',
 | |
| 	0x003C: 'RATE',
 | |
| 	0x003D: 'MIRR',
 | |
| 	0x003E: 'IRR',
 | |
| 	0x003F: 'RAND',
 | |
| 	0x0040: 'MATCH',
 | |
| 	0x0041: 'DATE',
 | |
| 	0x0042: 'TIME',
 | |
| 	0x0043: 'DAY',
 | |
| 	0x0044: 'MONTH',
 | |
| 	0x0045: 'YEAR',
 | |
| 	0x0046: 'WEEKDAY',
 | |
| 	0x0047: 'HOUR',
 | |
| 	0x0048: 'MINUTE',
 | |
| 	0x0049: 'SECOND',
 | |
| 	0x004A: 'NOW',
 | |
| 	0x004B: 'AREAS',
 | |
| 	0x004C: 'ROWS',
 | |
| 	0x004D: 'COLUMNS',
 | |
| 	0x004E: 'OFFSET',
 | |
| 	0x004F: 'ABSREF',
 | |
| 	0x0050: 'RELREF',
 | |
| 	0x0051: 'ARGUMENT',
 | |
| 	0x0052: 'SEARCH',
 | |
| 	0x0053: 'TRANSPOSE',
 | |
| 	0x0054: 'ERROR',
 | |
| 	0x0055: 'STEP',
 | |
| 	0x0056: 'TYPE',
 | |
| 	0x0057: 'ECHO',
 | |
| 	0x0058: 'SET.NAME',
 | |
| 	0x0059: 'CALLER',
 | |
| 	0x005A: 'DEREF',
 | |
| 	0x005B: 'WINDOWS',
 | |
| 	0x005C: 'SERIES',
 | |
| 	0x005D: 'DOCUMENTS',
 | |
| 	0x005E: 'ACTIVE.CELL',
 | |
| 	0x005F: 'SELECTION',
 | |
| 	0x0060: 'RESULT',
 | |
| 	0x0061: 'ATAN2',
 | |
| 	0x0062: 'ASIN',
 | |
| 	0x0063: 'ACOS',
 | |
| 	0x0064: 'CHOOSE',
 | |
| 	0x0065: 'HLOOKUP',
 | |
| 	0x0066: 'VLOOKUP',
 | |
| 	0x0067: 'LINKS',
 | |
| 	0x0068: 'INPUT',
 | |
| 	0x0069: 'ISREF',
 | |
| 	0x006A: 'GET.FORMULA',
 | |
| 	0x006B: 'GET.NAME',
 | |
| 	0x006C: 'SET.VALUE',
 | |
| 	0x006D: 'LOG',
 | |
| 	0x006E: 'EXEC',
 | |
| 	0x006F: 'CHAR',
 | |
| 	0x0070: 'LOWER',
 | |
| 	0x0071: 'UPPER',
 | |
| 	0x0072: 'PROPER',
 | |
| 	0x0073: 'LEFT',
 | |
| 	0x0074: 'RIGHT',
 | |
| 	0x0075: 'EXACT',
 | |
| 	0x0076: 'TRIM',
 | |
| 	0x0077: 'REPLACE',
 | |
| 	0x0078: 'SUBSTITUTE',
 | |
| 	0x0079: 'CODE',
 | |
| 	0x007A: 'NAMES',
 | |
| 	0x007B: 'DIRECTORY',
 | |
| 	0x007C: 'FIND',
 | |
| 	0x007D: 'CELL',
 | |
| 	0x007E: 'ISERR',
 | |
| 	0x007F: 'ISTEXT',
 | |
| 	0x0080: 'ISNUMBER',
 | |
| 	0x0081: 'ISBLANK',
 | |
| 	0x0082: 'T',
 | |
| 	0x0083: 'N',
 | |
| 	0x0084: 'FOPEN',
 | |
| 	0x0085: 'FCLOSE',
 | |
| 	0x0086: 'FSIZE',
 | |
| 	0x0087: 'FREADLN',
 | |
| 	0x0088: 'FREAD',
 | |
| 	0x0089: 'FWRITELN',
 | |
| 	0x008A: 'FWRITE',
 | |
| 	0x008B: 'FPOS',
 | |
| 	0x008C: 'DATEVALUE',
 | |
| 	0x008D: 'TIMEVALUE',
 | |
| 	0x008E: 'SLN',
 | |
| 	0x008F: 'SYD',
 | |
| 	0x0090: 'DDB',
 | |
| 	0x0091: 'GET.DEF',
 | |
| 	0x0092: 'REFTEXT',
 | |
| 	0x0093: 'TEXTREF',
 | |
| 	0x0094: 'INDIRECT',
 | |
| 	0x0095: 'REGISTER',
 | |
| 	0x0096: 'CALL',
 | |
| 	0x0097: 'ADD.BAR',
 | |
| 	0x0098: 'ADD.MENU',
 | |
| 	0x0099: 'ADD.COMMAND',
 | |
| 	0x009A: 'ENABLE.COMMAND',
 | |
| 	0x009B: 'CHECK.COMMAND',
 | |
| 	0x009C: 'RENAME.COMMAND',
 | |
| 	0x009D: 'SHOW.BAR',
 | |
| 	0x009E: 'DELETE.MENU',
 | |
| 	0x009F: 'DELETE.COMMAND',
 | |
| 	0x00A0: 'GET.CHART.ITEM',
 | |
| 	0x00A1: 'DIALOG.BOX',
 | |
| 	0x00A2: 'CLEAN',
 | |
| 	0x00A3: 'MDETERM',
 | |
| 	0x00A4: 'MINVERSE',
 | |
| 	0x00A5: 'MMULT',
 | |
| 	0x00A6: 'FILES',
 | |
| 	0x00A7: 'IPMT',
 | |
| 	0x00A8: 'PPMT',
 | |
| 	0x00A9: 'COUNTA',
 | |
| 	0x00AA: 'CANCEL.KEY',
 | |
| 	0x00AB: 'FOR',
 | |
| 	0x00AC: 'WHILE',
 | |
| 	0x00AD: 'BREAK',
 | |
| 	0x00AE: 'NEXT',
 | |
| 	0x00AF: 'INITIATE',
 | |
| 	0x00B0: 'REQUEST',
 | |
| 	0x00B1: 'POKE',
 | |
| 	0x00B2: 'EXECUTE',
 | |
| 	0x00B3: 'TERMINATE',
 | |
| 	0x00B4: 'RESTART',
 | |
| 	0x00B5: 'HELP',
 | |
| 	0x00B6: 'GET.BAR',
 | |
| 	0x00B7: 'PRODUCT',
 | |
| 	0x00B8: 'FACT',
 | |
| 	0x00B9: 'GET.CELL',
 | |
| 	0x00BA: 'GET.WORKSPACE',
 | |
| 	0x00BB: 'GET.WINDOW',
 | |
| 	0x00BC: 'GET.DOCUMENT',
 | |
| 	0x00BD: 'DPRODUCT',
 | |
| 	0x00BE: 'ISNONTEXT',
 | |
| 	0x00BF: 'GET.NOTE',
 | |
| 	0x00C0: 'NOTE',
 | |
| 	0x00C1: 'STDEVP',
 | |
| 	0x00C2: 'VARP',
 | |
| 	0x00C3: 'DSTDEVP',
 | |
| 	0x00C4: 'DVARP',
 | |
| 	0x00C5: 'TRUNC',
 | |
| 	0x00C6: 'ISLOGICAL',
 | |
| 	0x00C7: 'DCOUNTA',
 | |
| 	0x00C8: 'DELETE.BAR',
 | |
| 	0x00C9: 'UNREGISTER',
 | |
| 	0x00CC: 'USDOLLAR',
 | |
| 	0x00CD: 'FINDB',
 | |
| 	0x00CE: 'SEARCHB',
 | |
| 	0x00CF: 'REPLACEB',
 | |
| 	0x00D0: 'LEFTB',
 | |
| 	0x00D1: 'RIGHTB',
 | |
| 	0x00D2: 'MIDB',
 | |
| 	0x00D3: 'LENB',
 | |
| 	0x00D4: 'ROUNDUP',
 | |
| 	0x00D5: 'ROUNDDOWN',
 | |
| 	0x00D6: 'ASC',
 | |
| 	0x00D7: 'DBCS',
 | |
| 	0x00D8: 'RANK',
 | |
| 	0x00DB: 'ADDRESS',
 | |
| 	0x00DC: 'DAYS360',
 | |
| 	0x00DD: 'TODAY',
 | |
| 	0x00DE: 'VDB',
 | |
| 	0x00DF: 'ELSE',
 | |
| 	0x00E0: 'ELSE.IF',
 | |
| 	0x00E1: 'END.IF',
 | |
| 	0x00E2: 'FOR.CELL',
 | |
| 	0x00E3: 'MEDIAN',
 | |
| 	0x00E4: 'SUMPRODUCT',
 | |
| 	0x00E5: 'SINH',
 | |
| 	0x00E6: 'COSH',
 | |
| 	0x00E7: 'TANH',
 | |
| 	0x00E8: 'ASINH',
 | |
| 	0x00E9: 'ACOSH',
 | |
| 	0x00EA: 'ATANH',
 | |
| 	0x00EB: 'DGET',
 | |
| 	0x00EC: 'CREATE.OBJECT',
 | |
| 	0x00ED: 'VOLATILE',
 | |
| 	0x00EE: 'LAST.ERROR',
 | |
| 	0x00EF: 'CUSTOM.UNDO',
 | |
| 	0x00F0: 'CUSTOM.REPEAT',
 | |
| 	0x00F1: 'FORMULA.CONVERT',
 | |
| 	0x00F2: 'GET.LINK.INFO',
 | |
| 	0x00F3: 'TEXT.BOX',
 | |
| 	0x00F4: 'INFO',
 | |
| 	0x00F5: 'GROUP',
 | |
| 	0x00F6: 'GET.OBJECT',
 | |
| 	0x00F7: 'DB',
 | |
| 	0x00F8: 'PAUSE',
 | |
| 	0x00FB: 'RESUME',
 | |
| 	0x00FC: 'FREQUENCY',
 | |
| 	0x00FD: 'ADD.TOOLBAR',
 | |
| 	0x00FE: 'DELETE.TOOLBAR',
 | |
| 	0x00FF: 'User',
 | |
| 	0x0100: 'RESET.TOOLBAR',
 | |
| 	0x0101: 'EVALUATE',
 | |
| 	0x0102: 'GET.TOOLBAR',
 | |
| 	0x0103: 'GET.TOOL',
 | |
| 	0x0104: 'SPELLING.CHECK',
 | |
| 	0x0105: 'ERROR.TYPE',
 | |
| 	0x0106: 'APP.TITLE',
 | |
| 	0x0107: 'WINDOW.TITLE',
 | |
| 	0x0108: 'SAVE.TOOLBAR',
 | |
| 	0x0109: 'ENABLE.TOOL',
 | |
| 	0x010A: 'PRESS.TOOL',
 | |
| 	0x010B: 'REGISTER.ID',
 | |
| 	0x010C: 'GET.WORKBOOK',
 | |
| 	0x010D: 'AVEDEV',
 | |
| 	0x010E: 'BETADIST',
 | |
| 	0x010F: 'GAMMALN',
 | |
| 	0x0110: 'BETAINV',
 | |
| 	0x0111: 'BINOMDIST',
 | |
| 	0x0112: 'CHIDIST',
 | |
| 	0x0113: 'CHIINV',
 | |
| 	0x0114: 'COMBIN',
 | |
| 	0x0115: 'CONFIDENCE',
 | |
| 	0x0116: 'CRITBINOM',
 | |
| 	0x0117: 'EVEN',
 | |
| 	0x0118: 'EXPONDIST',
 | |
| 	0x0119: 'FDIST',
 | |
| 	0x011A: 'FINV',
 | |
| 	0x011B: 'FISHER',
 | |
| 	0x011C: 'FISHERINV',
 | |
| 	0x011D: 'FLOOR',
 | |
| 	0x011E: 'GAMMADIST',
 | |
| 	0x011F: 'GAMMAINV',
 | |
| 	0x0120: 'CEILING',
 | |
| 	0x0121: 'HYPGEOMDIST',
 | |
| 	0x0122: 'LOGNORMDIST',
 | |
| 	0x0123: 'LOGINV',
 | |
| 	0x0124: 'NEGBINOMDIST',
 | |
| 	0x0125: 'NORMDIST',
 | |
| 	0x0126: 'NORMSDIST',
 | |
| 	0x0127: 'NORMINV',
 | |
| 	0x0128: 'NORMSINV',
 | |
| 	0x0129: 'STANDARDIZE',
 | |
| 	0x012A: 'ODD',
 | |
| 	0x012B: 'PERMUT',
 | |
| 	0x012C: 'POISSON',
 | |
| 	0x012D: 'TDIST',
 | |
| 	0x012E: 'WEIBULL',
 | |
| 	0x012F: 'SUMXMY2',
 | |
| 	0x0130: 'SUMX2MY2',
 | |
| 	0x0131: 'SUMX2PY2',
 | |
| 	0x0132: 'CHITEST',
 | |
| 	0x0133: 'CORREL',
 | |
| 	0x0134: 'COVAR',
 | |
| 	0x0135: 'FORECAST',
 | |
| 	0x0136: 'FTEST',
 | |
| 	0x0137: 'INTERCEPT',
 | |
| 	0x0138: 'PEARSON',
 | |
| 	0x0139: 'RSQ',
 | |
| 	0x013A: 'STEYX',
 | |
| 	0x013B: 'SLOPE',
 | |
| 	0x013C: 'TTEST',
 | |
| 	0x013D: 'PROB',
 | |
| 	0x013E: 'DEVSQ',
 | |
| 	0x013F: 'GEOMEAN',
 | |
| 	0x0140: 'HARMEAN',
 | |
| 	0x0141: 'SUMSQ',
 | |
| 	0x0142: 'KURT',
 | |
| 	0x0143: 'SKEW',
 | |
| 	0x0144: 'ZTEST',
 | |
| 	0x0145: 'LARGE',
 | |
| 	0x0146: 'SMALL',
 | |
| 	0x0147: 'QUARTILE',
 | |
| 	0x0148: 'PERCENTILE',
 | |
| 	0x0149: 'PERCENTRANK',
 | |
| 	0x014A: 'MODE',
 | |
| 	0x014B: 'TRIMMEAN',
 | |
| 	0x014C: 'TINV',
 | |
| 	0x014E: 'MOVIE.COMMAND',
 | |
| 	0x014F: 'GET.MOVIE',
 | |
| 	0x0150: 'CONCATENATE',
 | |
| 	0x0151: 'POWER',
 | |
| 	0x0152: 'PIVOT.ADD.DATA',
 | |
| 	0x0153: 'GET.PIVOT.TABLE',
 | |
| 	0x0154: 'GET.PIVOT.FIELD',
 | |
| 	0x0155: 'GET.PIVOT.ITEM',
 | |
| 	0x0156: 'RADIANS',
 | |
| 	0x0157: 'DEGREES',
 | |
| 	0x0158: 'SUBTOTAL',
 | |
| 	0x0159: 'SUMIF',
 | |
| 	0x015A: 'COUNTIF',
 | |
| 	0x015B: 'COUNTBLANK',
 | |
| 	0x015C: 'SCENARIO.GET',
 | |
| 	0x015D: 'OPTIONS.LISTS.GET',
 | |
| 	0x015E: 'ISPMT',
 | |
| 	0x015F: 'DATEDIF',
 | |
| 	0x0160: 'DATESTRING',
 | |
| 	0x0161: 'NUMBERSTRING',
 | |
| 	0x0162: 'ROMAN',
 | |
| 	0x0163: 'OPEN.DIALOG',
 | |
| 	0x0164: 'SAVE.DIALOG',
 | |
| 	0x0165: 'VIEW.GET',
 | |
| 	0x0166: 'GETPIVOTDATA',
 | |
| 	0x0167: 'HYPERLINK',
 | |
| 	0x0168: 'PHONETIC',
 | |
| 	0x0169: 'AVERAGEA',
 | |
| 	0x016A: 'MAXA',
 | |
| 	0x016B: 'MINA',
 | |
| 	0x016C: 'STDEVPA',
 | |
| 	0x016D: 'VARPA',
 | |
| 	0x016E: 'STDEVA',
 | |
| 	0x016F: 'VARA',
 | |
| 	0x0170: 'BAHTTEXT',
 | |
| 	0x0171: 'THAIDAYOFWEEK',
 | |
| 	0x0172: 'THAIDIGIT',
 | |
| 	0x0173: 'THAIMONTHOFYEAR',
 | |
| 	0x0174: 'THAINUMSOUND',
 | |
| 	0x0175: 'THAINUMSTRING',
 | |
| 	0x0176: 'THAISTRINGLENGTH',
 | |
| 	0x0177: 'ISTHAIDIGIT',
 | |
| 	0x0178: 'ROUNDBAHTDOWN',
 | |
| 	0x0179: 'ROUNDBAHTUP',
 | |
| 	0x017A: 'THAIYEAR',
 | |
| 	0x017B: 'RTD'
 | |
| };
 | |
| var FtabArgc = {
 | |
| 	0x0002: 1, /* ISNA */
 | |
| 	0x0003: 1, /* ISERROR */
 | |
| 	0x000F: 1, /* SIN */
 | |
| 	0x0010: 1, /* COS */
 | |
| 	0x0011: 1, /* TAN */
 | |
| 	0x0012: 1, /* ATAN */
 | |
| 	0x0014: 1, /* SQRT */
 | |
| 	0x0015: 1, /* EXP */
 | |
| 	0x0016: 1, /* LN */
 | |
| 	0x0017: 1, /* LOG10 */
 | |
| 	0x0018: 1, /* ABS */
 | |
| 	0x0019: 1, /* INT */
 | |
| 	0x001A: 1, /* SIGN */
 | |
| 	0x001B: 2, /* ROUND */
 | |
| 	0x001E: 2, /* REPT */
 | |
| 	0x001F: 3, /* MID */
 | |
| 	0x0020: 1, /* LEN */
 | |
| 	0x0021: 1, /* VALUE */
 | |
| 	0x0026: 1, /* NOT */
 | |
| 	0x0027: 2, /* MOD */
 | |
| 	0x0028: 3, /* DCOUNT */
 | |
| 	0x0029: 3, /* DSUM */
 | |
| 	0x002A: 3, /* DAVERAGE */
 | |
| 	0x002B: 3, /* DMIN */
 | |
| 	0x002C: 3, /* DMAX */
 | |
| 	0x002D: 3, /* DSTDEV */
 | |
| 	0x002F: 3, /* DVAR */
 | |
| 	0x0030: 2, /* TEXT */
 | |
| 	0x0035: 1, /* GOTO */
 | |
| 	0x003D: 3, /* MIRR */
 | |
| 	0x0041: 3, /* DATE */
 | |
| 	0x0042: 3, /* TIME */
 | |
| 	0x0043: 1, /* DAY */
 | |
| 	0x0044: 1, /* MONTH */
 | |
| 	0x0045: 1, /* YEAR */
 | |
| 	0x0047: 1, /* HOUR */
 | |
| 	0x0048: 1, /* MINUTE */
 | |
| 	0x0049: 1, /* SECOND */
 | |
| 	0x004B: 1, /* AREAS */
 | |
| 	0x004C: 1, /* ROWS */
 | |
| 	0x004D: 1, /* COLUMNS */
 | |
| 	0x004F: 2, /* ABSREF */
 | |
| 	0x0050: 2, /* RELREF */
 | |
| 	0x0053: 1, /* TRANSPOSE */
 | |
| 	0x0056: 1, /* TYPE */
 | |
| 	0x005A: 1, /* DEREF */
 | |
| 	0x0061: 2, /* ATAN2 */
 | |
| 	0x0062: 1, /* ASIN */
 | |
| 	0x0063: 1, /* ACOS */
 | |
| 	0x0069: 1, /* ISREF */
 | |
| 	0x006F: 1, /* CHAR */
 | |
| 	0x0070: 1, /* LOWER */
 | |
| 	0x0071: 1, /* UPPER */
 | |
| 	0x0072: 1, /* PROPER */
 | |
| 	0x0075: 2, /* EXACT */
 | |
| 	0x0076: 1, /* TRIM */
 | |
| 	0x0077: 4, /* REPLACE */
 | |
| 	0x0079: 1, /* CODE */
 | |
| 	0x007E: 1, /* ISERR */
 | |
| 	0x007F: 1, /* ISTEXT */
 | |
| 	0x0080: 1, /* ISNUMBER */
 | |
| 	0x0081: 1, /* ISBLANK */
 | |
| 	0x0082: 1, /* T */
 | |
| 	0x0083: 1, /* N */
 | |
| 	0x0085: 1, /* FCLOSE */
 | |
| 	0x0086: 1, /* FSIZE */
 | |
| 	0x0087: 1, /* FREADLN */
 | |
| 	0x0088: 2, /* FREAD */
 | |
| 	0x0089: 2, /* FWRITELN */
 | |
| 	0x008A: 2, /* FWRITE */
 | |
| 	0x008C: 1, /* DATEVALUE */
 | |
| 	0x008D: 1, /* TIMEVALUE */
 | |
| 	0x008E: 3, /* SLN */
 | |
| 	0x008F: 4, /* SYD */
 | |
| 	0x00A2: 1, /* CLEAN */
 | |
| 	0x00A3: 1, /* MDETERM */
 | |
| 	0x00A4: 1, /* MINVERSE */
 | |
| 	0x00A5: 2, /* MMULT */
 | |
| 	0x00AC: 1, /* WHILE */
 | |
| 	0x00AF: 2, /* INITIATE */
 | |
| 	0x00B0: 2, /* REQUEST */
 | |
| 	0x00B1: 3, /* POKE */
 | |
| 	0x00B2: 2, /* EXECUTE */
 | |
| 	0x00B3: 1, /* TERMINATE */
 | |
| 	0x00B8: 1, /* FACT */
 | |
| 	0x00BD: 3, /* DPRODUCT */
 | |
| 	0x00BE: 1, /* ISNONTEXT */
 | |
| 	0x00C3: 3, /* DSTDEVP */
 | |
| 	0x00C4: 3, /* DVARP */
 | |
| 	0x00C6: 1, /* ISLOGICAL */
 | |
| 	0x00C7: 3, /* DCOUNTA */
 | |
| 	0x00C9: 1, /* UNREGISTER */
 | |
| 	0x00CF: 4, /* REPLACEB */
 | |
| 	0x00D2: 3, /* MIDB */
 | |
| 	0x00D3: 1, /* LENB */
 | |
| 	0x00D4: 2, /* ROUNDUP */
 | |
| 	0x00D5: 2, /* ROUNDDOWN */
 | |
| 	0x00D6: 1, /* ASC */
 | |
| 	0x00D7: 1, /* DBCS */
 | |
| 	0x00E5: 1, /* SINH */
 | |
| 	0x00E6: 1, /* COSH */
 | |
| 	0x00E7: 1, /* TANH */
 | |
| 	0x00E8: 1, /* ASINH */
 | |
| 	0x00E9: 1, /* ACOSH */
 | |
| 	0x00EA: 1, /* ATANH */
 | |
| 	0x00EB: 3, /* DGET */
 | |
| 	0x00F4: 1, /* INFO */
 | |
| 	0x00FC: 2, /* FREQUENCY */
 | |
| 	0x0101: 1, /* EVALUATE */
 | |
| 	0x0105: 1, /* ERROR.TYPE */
 | |
| 	0x010F: 1, /* GAMMALN */
 | |
| 	0x0111: 4, /* BINOMDIST */
 | |
| 	0x0112: 2, /* CHIDIST */
 | |
| 	0x0113: 2, /* CHIINV */
 | |
| 	0x0114: 2, /* COMBIN */
 | |
| 	0x0115: 3, /* CONFIDENCE */
 | |
| 	0x0116: 3, /* CRITBINOM */
 | |
| 	0x0117: 1, /* EVEN */
 | |
| 	0x0118: 3, /* EXPONDIST */
 | |
| 	0x0119: 3, /* FDIST */
 | |
| 	0x011A: 3, /* FINV */
 | |
| 	0x011B: 1, /* FISHER */
 | |
| 	0x011C: 1, /* FISHERINV */
 | |
| 	0x011D: 2, /* FLOOR */
 | |
| 	0x011E: 4, /* GAMMADIST */
 | |
| 	0x011F: 3, /* GAMMAINV */
 | |
| 	0x0120: 2, /* CEILING */
 | |
| 	0x0121: 4, /* HYPGEOMDIST */
 | |
| 	0x0122: 3, /* LOGNORMDIST */
 | |
| 	0x0123: 3, /* LOGINV */
 | |
| 	0x0124: 3, /* NEGBINOMDIST */
 | |
| 	0x0125: 4, /* NORMDIST */
 | |
| 	0x0126: 1, /* NORMSDIST */
 | |
| 	0x0127: 3, /* NORMINV */
 | |
| 	0x0128: 1, /* NORMSINV */
 | |
| 	0x0129: 3, /* STANDARDIZE */
 | |
| 	0x012A: 1, /* ODD */
 | |
| 	0x012B: 2, /* PERMUT */
 | |
| 	0x012C: 3, /* POISSON */
 | |
| 	0x012D: 3, /* TDIST */
 | |
| 	0x012E: 4, /* WEIBULL */
 | |
| 	0x012F: 2, /* SUMXMY2 */
 | |
| 	0x0130: 2, /* SUMX2MY2 */
 | |
| 	0x0131: 2, /* SUMX2PY2 */
 | |
| 	0x0132: 2, /* CHITEST */
 | |
| 	0x0133: 2, /* CORREL */
 | |
| 	0x0134: 2, /* COVAR */
 | |
| 	0x0135: 3, /* FORECAST */
 | |
| 	0x0136: 2, /* FTEST */
 | |
| 	0x0137: 2, /* INTERCEPT */
 | |
| 	0x0138: 2, /* PEARSON */
 | |
| 	0x0139: 2, /* RSQ */
 | |
| 	0x013A: 2, /* STEYX */
 | |
| 	0x013B: 2, /* SLOPE */
 | |
| 	0x013C: 4, /* TTEST */
 | |
| 	0x0145: 2, /* LARGE */
 | |
| 	0x0146: 2, /* SMALL */
 | |
| 	0x0147: 2, /* QUARTILE */
 | |
| 	0x0148: 2, /* PERCENTILE */
 | |
| 	0x014B: 2, /* TRIMMEAN */
 | |
| 	0x014C: 2, /* TINV */
 | |
| 	0x0151: 2, /* POWER */
 | |
| 	0x0156: 1, /* RADIANS */
 | |
| 	0x0157: 1, /* DEGREES */
 | |
| 	0x015A: 2, /* COUNTIF */
 | |
| 	0x015B: 1, /* COUNTBLANK */
 | |
| 	0x015E: 4, /* ISPMT */
 | |
| 	0x015F: 3, /* DATEDIF */
 | |
| 	0x0160: 1, /* DATESTRING */
 | |
| 	0x0161: 2, /* NUMBERSTRING */
 | |
| 	0x0168: 1, /* PHONETIC */
 | |
| 	0x0170: 1, /* BAHTTEXT */
 | |
| 	0x0171: 1, /* THAIDAYOFWEEK */
 | |
| 	0x0172: 1, /* THAIDIGIT */
 | |
| 	0x0173: 1, /* THAIMONTHOFYEAR */
 | |
| 	0x0174: 1, /* THAINUMSOUND */
 | |
| 	0x0175: 1, /* THAINUMSTRING */
 | |
| 	0x0176: 1, /* THAISTRINGLENGTH */
 | |
| 	0x0177: 1, /* ISTHAIDIGIT */
 | |
| 	0x0178: 1, /* ROUNDBAHTDOWN */
 | |
| 	0x0179: 1, /* ROUNDBAHTUP */
 | |
| 	0x017A: 1, /* THAIYEAR */
 | |
| 	0xFFFF: 0
 | |
| };
 | |
| /* [MS-XLSX] 2.2.3 Functions */
 | |
| var XLSXFutureFunctions = {
 | |
| 	"_xlfn.ACOT": "ACOT",
 | |
| 	"_xlfn.ACOTH": "ACOTH",
 | |
| 	"_xlfn.AGGREGATE": "AGGREGATE",
 | |
| 	"_xlfn.ARABIC": "ARABIC",
 | |
| 	"_xlfn.AVERAGEIF": "AVERAGEIF",
 | |
| 	"_xlfn.AVERAGEIFS": "AVERAGEIFS",
 | |
| 	"_xlfn.BASE": "BASE",
 | |
| 	"_xlfn.BETA.DIST": "BETA.DIST",
 | |
| 	"_xlfn.BETA.INV": "BETA.INV",
 | |
| 	"_xlfn.BINOM.DIST": "BINOM.DIST",
 | |
| 	"_xlfn.BINOM.DIST.RANGE": "BINOM.DIST.RANGE",
 | |
| 	"_xlfn.BINOM.INV": "BINOM.INV",
 | |
| 	"_xlfn.BITAND": "BITAND",
 | |
| 	"_xlfn.BITLSHIFT": "BITLSHIFT",
 | |
| 	"_xlfn.BITOR": "BITOR",
 | |
| 	"_xlfn.BITRSHIFT": "BITRSHIFT",
 | |
| 	"_xlfn.BITXOR": "BITXOR",
 | |
| 	"_xlfn.CEILING.MATH": "CEILING.MATH",
 | |
| 	"_xlfn.CEILING.PRECISE": "CEILING.PRECISE",
 | |
| 	"_xlfn.CHISQ.DIST": "CHISQ.DIST",
 | |
| 	"_xlfn.CHISQ.DIST.RT": "CHISQ.DIST.RT",
 | |
| 	"_xlfn.CHISQ.INV": "CHISQ.INV",
 | |
| 	"_xlfn.CHISQ.INV.RT": "CHISQ.INV.RT",
 | |
| 	"_xlfn.CHISQ.TEST": "CHISQ.TEST",
 | |
| 	"_xlfn.COMBINA": "COMBINA",
 | |
| 	"_xlfn.CONFIDENCE.NORM": "CONFIDENCE.NORM",
 | |
| 	"_xlfn.CONFIDENCE.T": "CONFIDENCE.T",
 | |
| 	"_xlfn.COT": "COT",
 | |
| 	"_xlfn.COTH": "COTH",
 | |
| 	"_xlfn.COUNTIFS": "COUNTIFS",
 | |
| 	"_xlfn.COVARIANCE.P": "COVARIANCE.P",
 | |
| 	"_xlfn.COVARIANCE.S": "COVARIANCE.S",
 | |
| 	"_xlfn.CSC": "CSC",
 | |
| 	"_xlfn.CSCH": "CSCH",
 | |
| 	"_xlfn.DAYS": "DAYS",
 | |
| 	"_xlfn.DECIMAL": "DECIMAL",
 | |
| 	"_xlfn.ECMA.CEILING": "ECMA.CEILING",
 | |
| 	"_xlfn.ERF.PRECISE": "ERF.PRECISE",
 | |
| 	"_xlfn.ERFC.PRECISE": "ERFC.PRECISE",
 | |
| 	"_xlfn.EXPON.DIST": "EXPON.DIST",
 | |
| 	"_xlfn.F.DIST": "F.DIST",
 | |
| 	"_xlfn.F.DIST.RT": "F.DIST.RT",
 | |
| 	"_xlfn.F.INV": "F.INV",
 | |
| 	"_xlfn.F.INV.RT": "F.INV.RT",
 | |
| 	"_xlfn.F.TEST": "F.TEST",
 | |
| 	"_xlfn.FILTERXML": "FILTERXML",
 | |
| 	"_xlfn.FLOOR.MATH": "FLOOR.MATH",
 | |
| 	"_xlfn.FLOOR.PRECISE": "FLOOR.PRECISE",
 | |
| 	"_xlfn.FORMULATEXT": "FORMULATEXT",
 | |
| 	"_xlfn.GAMMA": "GAMMA",
 | |
| 	"_xlfn.GAMMA.DIST": "GAMMA.DIST",
 | |
| 	"_xlfn.GAMMA.INV": "GAMMA.INV",
 | |
| 	"_xlfn.GAMMALN.PRECISE": "GAMMALN.PRECISE",
 | |
| 	"_xlfn.GAUSS": "GAUSS",
 | |
| 	"_xlfn.HYPGEOM.DIST": "HYPGEOM.DIST",
 | |
| 	"_xlfn.IFNA": "IFNA",
 | |
| 	"_xlfn.IFERROR": "IFERROR",
 | |
| 	"_xlfn.IMCOSH": "IMCOSH",
 | |
| 	"_xlfn.IMCOT": "IMCOT",
 | |
| 	"_xlfn.IMCSC": "IMCSC",
 | |
| 	"_xlfn.IMCSCH": "IMCSCH",
 | |
| 	"_xlfn.IMSEC": "IMSEC",
 | |
| 	"_xlfn.IMSECH": "IMSECH",
 | |
| 	"_xlfn.IMSINH": "IMSINH",
 | |
| 	"_xlfn.IMTAN": "IMTAN",
 | |
| 	"_xlfn.ISFORMULA": "ISFORMULA",
 | |
| 	"_xlfn.ISO.CEILING": "ISO.CEILING",
 | |
| 	"_xlfn.ISOWEEKNUM": "ISOWEEKNUM",
 | |
| 	"_xlfn.LOGNORM.DIST": "LOGNORM.DIST",
 | |
| 	"_xlfn.LOGNORM.INV": "LOGNORM.INV",
 | |
| 	"_xlfn.MODE.MULT": "MODE.MULT",
 | |
| 	"_xlfn.MODE.SNGL": "MODE.SNGL",
 | |
| 	"_xlfn.MUNIT": "MUNIT",
 | |
| 	"_xlfn.NEGBINOM.DIST": "NEGBINOM.DIST",
 | |
| 	"_xlfn.NETWORKDAYS.INTL": "NETWORKDAYS.INTL",
 | |
| 	"_xlfn.NIGBINOM": "NIGBINOM",
 | |
| 	"_xlfn.NORM.DIST": "NORM.DIST",
 | |
| 	"_xlfn.NORM.INV": "NORM.INV",
 | |
| 	"_xlfn.NORM.S.DIST": "NORM.S.DIST",
 | |
| 	"_xlfn.NORM.S.INV": "NORM.S.INV",
 | |
| 	"_xlfn.NUMBERVALUE": "NUMBERVALUE",
 | |
| 	"_xlfn.PDURATION": "PDURATION",
 | |
| 	"_xlfn.PERCENTILE.EXC": "PERCENTILE.EXC",
 | |
| 	"_xlfn.PERCENTILE.INC": "PERCENTILE.INC",
 | |
| 	"_xlfn.PERCENTRANK.EXC": "PERCENTRANK.EXC",
 | |
| 	"_xlfn.PERCENTRANK.INC": "PERCENTRANK.INC",
 | |
| 	"_xlfn.PERMUTATIONA": "PERMUTATIONA",
 | |
| 	"_xlfn.PHI": "PHI",
 | |
| 	"_xlfn.POISSON.DIST": "POISSON.DIST",
 | |
| 	"_xlfn.QUARTILE.EXC": "QUARTILE.EXC",
 | |
| 	"_xlfn.QUARTILE.INC": "QUARTILE.INC",
 | |
| 	"_xlfn.QUERYSTRING": "QUERYSTRING",
 | |
| 	"_xlfn.RANK.AVG": "RANK.AVG",
 | |
| 	"_xlfn.RANK.EQ": "RANK.EQ",
 | |
| 	"_xlfn.RRI": "RRI",
 | |
| 	"_xlfn.SEC": "SEC",
 | |
| 	"_xlfn.SECH": "SECH",
 | |
| 	"_xlfn.SHEET": "SHEET",
 | |
| 	"_xlfn.SHEETS": "SHEETS",
 | |
| 	"_xlfn.SKEW.P": "SKEW.P",
 | |
| 	"_xlfn.STDEV.P": "STDEV.P",
 | |
| 	"_xlfn.STDEV.S": "STDEV.S",
 | |
| 	"_xlfn.SUMIFS": "SUMIFS",
 | |
| 	"_xlfn.T.DIST": "T.DIST",
 | |
| 	"_xlfn.T.DIST.2T": "T.DIST.2T",
 | |
| 	"_xlfn.T.DIST.RT": "T.DIST.RT",
 | |
| 	"_xlfn.T.INV": "T.INV",
 | |
| 	"_xlfn.T.INV.2T": "T.INV.2T",
 | |
| 	"_xlfn.T.TEST": "T.TEST",
 | |
| 	"_xlfn.UNICHAR": "UNICHAR",
 | |
| 	"_xlfn.UNICODE": "UNICODE",
 | |
| 	"_xlfn.VAR.P": "VAR.P",
 | |
| 	"_xlfn.VAR.S": "VAR.S",
 | |
| 	"_xlfn.WEBSERVICE": "WEBSERVICE",
 | |
| 	"_xlfn.WEIBULL.DIST": "WEIBULL.DIST",
 | |
| 	"_xlfn.WORKDAY.INTL": "WORKDAY.INTL",
 | |
| 	"_xlfn.XOR": "XOR",
 | |
| 	"_xlfn.Z.TEST": "Z.TEST"
 | |
| };
 | |
| 
 |