Skip to content

Instantly share code, notes, and snippets.

@mrmanc
Created May 23, 2013 11:27
Show Gist options
  • Save mrmanc/5635421 to your computer and use it in GitHub Desktop.
Save mrmanc/5635421 to your computer and use it in GitHub Desktop.
A user defined language file to do syntax highlighting in Notepad Plus Plus for Excel functions.
<NotepadPlus>
<UserLang name="Excel" ext="" udlVersion="2.0">
<Settings>
<Global caseIgnored="yes" allowFoldOfComments="no" forceLineCommentsAtBOL="no" foldCompact="no" />
<Prefix Keywords1="no" Keywords2="no" Keywords3="no" Keywords4="no" Keywords5="no" Keywords6="no" Keywords7="no" Keywords8="no" />
</Settings>
<KeywordLists>
<Keywords name="Comments" id="0"></Keywords>
<Keywords name="Numbers, additional" id="1"></Keywords>
<Keywords name="Numbers, prefixes" id="2"></Keywords>
<Keywords name="Numbers, extras with prefixes" id="3"></Keywords>
<Keywords name="Numbers, suffixes" id="4"></Keywords>
<Keywords name="Operators1" id="5"></Keywords>
<Keywords name="Operators2" id="6"></Keywords>
<Keywords name="Folders in code1, open" id="7">(</Keywords>
<Keywords name="Folders in code1, middle" id="8"></Keywords>
<Keywords name="Folders in code1, close" id="9">)</Keywords>
<Keywords name="Folders in code2, open" id="10"></Keywords>
<Keywords name="Folders in code2, middle" id="11"></Keywords>
<Keywords name="Folders in code2, close" id="12"></Keywords>
<Keywords name="Folders in comment, open" id="13"></Keywords>
<Keywords name="Folders in comment, middle" id="14"></Keywords>
<Keywords name="Folders in comment, close" id="15"></Keywords>
<Keywords name="Keywords1" id="16">ABS&#x000D;&#x000A;ACCRINT&#x000D;&#x000A;ACCRINTM&#x000D;&#x000A;ACOS&#x000D;&#x000A;ACOSH&#x000D;&#x000A;ADDRESS&#x000D;&#x000A;AMORDEGRC&#x000D;&#x000A;AMORLINC&#x000D;&#x000A;AND&#x000D;&#x000A;AREAS&#x000D;&#x000A;ASC&#x000D;&#x000A;ASIN&#x000D;&#x000A;ASINH&#x000D;&#x000A;ATAN&#x000D;&#x000A;ATAN2&#x000D;&#x000A;ATANH&#x000D;&#x000A;AVEDEV&#x000D;&#x000A;AVERAGE&#x000D;&#x000A;AVERAGEA&#x000D;&#x000A;AVERAGEIF&#x000D;&#x000A;AVERAGEIFS&#x000D;&#x000A;BAHTTEXT&#x000D;&#x000A;BESSELI&#x000D;&#x000A;BESSELJ&#x000D;&#x000A;BESSELK&#x000D;&#x000A;BESSELY&#x000D;&#x000A;BETADIST&#x000D;&#x000A;BETAINV&#x000D;&#x000A;BIN2DEC&#x000D;&#x000A;BIN2HEX&#x000D;&#x000A;BIN2OCT&#x000D;&#x000A;BINOMDIST&#x000D;&#x000A;CALL&#x000D;&#x000A;CEILING&#x000D;&#x000A;CELL&#x000D;&#x000A;CHAR&#x000D;&#x000A;CHIDIST&#x000D;&#x000A;CHIINV&#x000D;&#x000A;CHITEST&#x000D;&#x000A;CHOOSE&#x000D;&#x000A;CLEAN&#x000D;&#x000A;CODE&#x000D;&#x000A;COLUMN&#x000D;&#x000A;COLUMNS&#x000D;&#x000A;COMBIN&#x000D;&#x000A;COMPLEX&#x000D;&#x000A;CONCATENATE&#x000D;&#x000A;CONFIDENCE&#x000D;&#x000A;CONVERT&#x000D;&#x000A;CORREL&#x000D;&#x000A;COS&#x000D;&#x000A;COSH&#x000D;&#x000A;COUNT&#x000D;&#x000A;COUNTA&#x000D;&#x000A;COUNTBLANK&#x000D;&#x000A;COUNTIF&#x000D;&#x000A;COUNTIFS&#x000D;&#x000A;COUPDAYBS&#x000D;&#x000A;COUPDAYS&#x000D;&#x000A;COUPDAYSNC&#x000D;&#x000A;COUPNCD&#x000D;&#x000A;COUPNUM&#x000D;&#x000A;COUPPCD&#x000D;&#x000A;COVAR&#x000D;&#x000A;CRITBINOM&#x000D;&#x000A;CUBEKPIMEMBER&#x000D;&#x000A;CUBEMEMBER&#x000D;&#x000A;CUBEMEMBERPROPERTY&#x000D;&#x000A;CUBERANKEDMEMBER&#x000D;&#x000A;CUBESET&#x000D;&#x000A;CUBESETCOUNT&#x000D;&#x000A;CUBEVALUE&#x000D;&#x000A;CUMIPMT&#x000D;&#x000A;CUMPRINC&#x000D;&#x000A;DATE&#x000D;&#x000A;DATEVALUE&#x000D;&#x000A;DAVERAGE&#x000D;&#x000A;DAY&#x000D;&#x000A;DAYS360&#x000D;&#x000A;DB&#x000D;&#x000A;DCOUNT&#x000D;&#x000A;DCOUNTA&#x000D;&#x000A;DDB&#x000D;&#x000A;DEC2BIN&#x000D;&#x000A;DEC2HEX&#x000D;&#x000A;DEC2OCT&#x000D;&#x000A;DEGREES&#x000D;&#x000A;DELTA&#x000D;&#x000A;DEVSQ&#x000D;&#x000A;DGET&#x000D;&#x000A;DISC&#x000D;&#x000A;DMAX&#x000D;&#x000A;DMIN&#x000D;&#x000A;DOLLAR&#x000D;&#x000A;DOLLARDE&#x000D;&#x000A;DOLLARFR&#x000D;&#x000A;DPRODUCT&#x000D;&#x000A;DSTDEV&#x000D;&#x000A;DSTDEVP&#x000D;&#x000A;DSUM&#x000D;&#x000A;DURATION&#x000D;&#x000A;DVAR&#x000D;&#x000A;DVARP&#x000D;&#x000A;EDATE&#x000D;&#x000A;EFFECT&#x000D;&#x000A;EOMONTH&#x000D;&#x000A;ERF&#x000D;&#x000A;ERFC&#x000D;&#x000A;ERROR.TYPE&#x000D;&#x000A;EUROCONVERT&#x000D;&#x000A;EVEN&#x000D;&#x000A;EXACT&#x000D;&#x000A;EXP&#x000D;&#x000A;EXPONDIST&#x000D;&#x000A;FACT&#x000D;&#x000A;FACTDOUBLE&#x000D;&#x000A;FALSE&#x000D;&#x000A;FDIST&#x000D;&#x000A;FIND&#x000D;&#x000A;FINDBs&#x000D;&#x000A;FINV&#x000D;&#x000A;FISHER&#x000D;&#x000A;FISHERINV&#x000D;&#x000A;FIXED&#x000D;&#x000A;FLOOR&#x000D;&#x000A;FORECAST&#x000D;&#x000A;FREQUENCY&#x000D;&#x000A;FTEST&#x000D;&#x000A;FV&#x000D;&#x000A;FVSCHEDULE&#x000D;&#x000A;GAMMADIST&#x000D;&#x000A;GAMMAINV&#x000D;&#x000A;GAMMALN&#x000D;&#x000A;GCD&#x000D;&#x000A;GEOMEAN&#x000D;&#x000A;GESTEP&#x000D;&#x000A;GETPIVOTDATA&#x000D;&#x000A;GROWTH&#x000D;&#x000A;HARMEAN&#x000D;&#x000A;HEX2BIN&#x000D;&#x000A;HEX2DEC&#x000D;&#x000A;HEX2OCT&#x000D;&#x000A;HLOOKUP&#x000D;&#x000A;HOUR&#x000D;&#x000A;HYPERLINK&#x000D;&#x000A;HYPGEOMDIST&#x000D;&#x000A;IF&#x000D;&#x000A;IFERROR&#x000D;&#x000A;IMABS&#x000D;&#x000A;IMAGINARY&#x000D;&#x000A;IMARGUMENT&#x000D;&#x000A;IMCONJUGATE&#x000D;&#x000A;IMCOS&#x000D;&#x000A;IMDIV&#x000D;&#x000A;IMEXP&#x000D;&#x000A;IMLN&#x000D;&#x000A;IMLOG10&#x000D;&#x000A;IMLOG2&#x000D;&#x000A;IMPOWER&#x000D;&#x000A;IMPRODUCT&#x000D;&#x000A;IMREAL&#x000D;&#x000A;IMSIN&#x000D;&#x000A;IMSQRT&#x000D;&#x000A;IMSUB&#x000D;&#x000A;IMSUM&#x000D;&#x000A;INDEX&#x000D;&#x000A;INDIRECT&#x000D;&#x000A;INFO&#x000D;&#x000A;INT&#x000D;&#x000A;INTERCEPT&#x000D;&#x000A;INTRATE&#x000D;&#x000A;IPMT&#x000D;&#x000A;IRR&#x000D;&#x000A;ISs&#x000D;&#x000A;ISPMT&#x000D;&#x000A;JIS&#x000D;&#x000A;KURT&#x000D;&#x000A;LARGE&#x000D;&#x000A;LCM&#x000D;&#x000A;LEFT&#x000D;&#x000A;LEFTBs&#x000D;&#x000A;LEN&#x000D;&#x000A;LENBs&#x000D;&#x000A;LINEST&#x000D;&#x000A;LN&#x000D;&#x000A;LOG&#x000D;&#x000A;LOG10&#x000D;&#x000A;LOGEST&#x000D;&#x000A;LOGINV&#x000D;&#x000A;LOGNORMDIST&#x000D;&#x000A;LOOKUP&#x000D;&#x000A;LOWER&#x000D;&#x000A;MATCH&#x000D;&#x000A;MAX&#x000D;&#x000A;MAXA&#x000D;&#x000A;MDETERM&#x000D;&#x000A;MDURATION&#x000D;&#x000A;MEDIAN&#x000D;&#x000A;MID&#x000A;MIDBs&#x000D;&#x000A;MIN&#x000D;&#x000A;MINA&#x000D;&#x000A;MINUTE&#x000D;&#x000A;MINVERSE&#x000D;&#x000A;MIRR&#x000D;&#x000A;MMULT&#x000D;&#x000A;MOD&#x000D;&#x000A;MODE&#x000D;&#x000A;MONTH&#x000D;&#x000A;MROUND&#x000D;&#x000A;MULTINOMIAL&#x000D;&#x000A;N&#x000D;&#x000A;NA&#x000D;&#x000A;NEGBINOMDIST&#x000D;&#x000A;NETWORKDAYS&#x000D;&#x000A;NOMINAL&#x000D;&#x000A;NORMDIST&#x000D;&#x000A;NORMINV&#x000D;&#x000A;NORMSDIST&#x000D;&#x000A;NORMSINV&#x000D;&#x000A;NOT&#x000D;&#x000A;NOW&#x000D;&#x000A;NPER&#x000D;&#x000A;NPV&#x000D;&#x000A;OCT2BIN&#x000D;&#x000A;OCT2DEC&#x000D;&#x000A;OCT2HEX&#x000D;&#x000A;ODD&#x000D;&#x000A;ODDFPRICE&#x000D;&#x000A;ODDFYIELD&#x000D;&#x000A;ODDLPRICE&#x000D;&#x000A;ODDLYIELD&#x000D;&#x000A;OFFSET&#x000D;&#x000A;OR&#x000D;&#x000A;PEARSON&#x000D;&#x000A;PERCENTILE&#x000D;&#x000A;PERCENTRANK&#x000D;&#x000A;PERMUT&#x000D;&#x000A;PHONETIC&#x000D;&#x000A;PI&#x000D;&#x000A;PMT&#x000D;&#x000A;POISSON&#x000D;&#x000A;POWER&#x000D;&#x000A;PPMT&#x000D;&#x000A;PRICE&#x000D;&#x000A;PRICEDISC&#x000D;&#x000A;PRICEMAT&#x000D;&#x000A;PROB&#x000D;&#x000A;PRODUCT&#x000D;&#x000A;PROPER&#x000D;&#x000A;PV&#x000D;&#x000A;QUARTILE&#x000D;&#x000A;QUOTIENT&#x000D;&#x000A;RADIANS&#x000D;&#x000A;RAND&#x000D;&#x000A;RANDBETWEEN&#x000D;&#x000A;RANK&#x000D;&#x000A;RATE&#x000D;&#x000A;RECEIVED&#x000D;&#x000A;REGISTER.ID&#x000D;&#x000A;REPLACE&#x000A;REPLACEBs&#x000D;&#x000A;REPT&#x000D;&#x000A;RIGHT&#x000D;&#x000A;RIGHTBs&#x000D;&#x000A;ROMAN&#x000D;&#x000A;ROUND&#x000D;&#x000A;ROUNDDOWN&#x000D;&#x000A;ROUNDUP&#x000D;&#x000A;ROW&#x000D;&#x000A;ROWS&#x000D;&#x000A;RSQ&#x000D;&#x000A;RTD&#x000D;&#x000A;SEARCH&#x000D;&#x000A;SEARCHBs&#x000D;&#x000A;SECOND&#x000D;&#x000A;SERIESSUM&#x000D;&#x000A;SIGN&#x000D;&#x000A;SIN&#x000D;&#x000A;SINH&#x000D;&#x000A;SKEW&#x000D;&#x000A;SLN&#x000D;&#x000A;SLOPE&#x000D;&#x000A;SMALL&#x000D;&#x000A;SQL.REQUEST&#x000D;&#x000A;SQRT&#x000D;&#x000A;SQRTPI&#x000D;&#x000A;STANDARDIZE&#x000D;&#x000A;STDEV&#x000D;&#x000A;STDEVA&#x000D;&#x000A;STDEVP&#x000D;&#x000A;STDEVPA&#x000D;&#x000A;STEYX&#x000D;&#x000A;SUBSTITUTE&#x000D;&#x000A;SUBTOTAL&#x000D;&#x000A;SUM&#x000D;&#x000A;SUMIF&#x000D;&#x000A;SUMIFS&#x000D;&#x000A;SUMPRODUCT&#x000D;&#x000A;SUMSQ&#x000D;&#x000A;SUMX2MY2&#x000D;&#x000A;SUMX2PY2&#x000D;&#x000A;SUMXMY2&#x000D;&#x000A;SYD&#x000D;&#x000A;T&#x000D;&#x000A;TAN&#x000D;&#x000A;TANH&#x000D;&#x000A;TBILLEQ&#x000D;&#x000A;TBILLPRICE&#x000D;&#x000A;TBILLYIELD&#x000D;&#x000A;TDIST&#x000D;&#x000A;TEXT&#x000D;&#x000A;TIME&#x000D;&#x000A;TIMEVALUE&#x000D;&#x000A;TINV&#x000D;&#x000A;TODAY&#x000D;&#x000A;TRANSPOSE&#x000D;&#x000A;TREND&#x000D;&#x000A;TRIM&#x000D;&#x000A;TRIMMEAN&#x000D;&#x000A;TRUE&#x000D;&#x000A;TRUNC&#x000D;&#x000A;TTEST&#x000D;&#x000A;TYPE&#x000D;&#x000A;UPPER&#x000D;&#x000A;VALUE&#x000D;&#x000A;VAR&#x000D;&#x000A;VARA&#x000D;&#x000A;VARP&#x000D;&#x000A;VARPA&#x000D;&#x000A;VDB&#x000D;&#x000A;VLOOKUP&#x000D;&#x000A;WEEKDAY&#x000D;&#x000A;WEEKNUM&#x000D;&#x000A;WEIBULL&#x000D;&#x000A;WORKDAY&#x000D;&#x000A;XIRR&#x000D;&#x000A;XNPV&#x000D;&#x000A;YEAR&#x000D;&#x000A;YEARFRAC&#x000D;&#x000A;YIELD&#x000D;&#x000A;YIELDDISC&#x000D;&#x000A;YIELDMAT&#x000D;&#x000A;ZTEST</Keywords>
<Keywords name="Keywords2" id="17"></Keywords>
<Keywords name="Keywords3" id="18"></Keywords>
<Keywords name="Keywords4" id="19"></Keywords>
<Keywords name="Keywords5" id="20"></Keywords>
<Keywords name="Keywords6" id="21"></Keywords>
<Keywords name="Keywords7" id="22"></Keywords>
<Keywords name="Keywords8" id="23"></Keywords>
<Keywords name="Delimiters" id="24"></Keywords>
</KeywordLists>
<Styles>
<WordsStyle name="DEFAULT" styleID="0" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="COMMENTS" styleID="1" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="LINE COMMENTS" styleID="2" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="NUMBERS" styleID="3" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS1" styleID="4" fgColor="0000FF" bgColor="FFFFFF" fontName="" fontStyle="1" nesting="0" />
<WordsStyle name="KEYWORDS2" styleID="5" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS3" styleID="6" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS4" styleID="7" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS5" styleID="8" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS6" styleID="9" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS7" styleID="10" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="KEYWORDS8" styleID="11" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="OPERATORS" styleID="12" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN CODE1" styleID="13" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN CODE2" styleID="14" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="FOLDER IN COMMENT" styleID="15" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS1" styleID="16" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS2" styleID="17" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS3" styleID="18" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS4" styleID="19" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS5" styleID="20" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS6" styleID="21" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS7" styleID="22" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
<WordsStyle name="DELIMITERS8" styleID="23" fgColor="000000" bgColor="FFFFFF" fontName="" fontStyle="0" nesting="0" />
</Styles>
</UserLang>
</NotepadPlus>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment