Common Lisp Package: NET.ACCELERATION.BUILDNODE.EXCEL

README:

FUNCTION

Public

?MSO-APPLICATION (&OPTIONAL (VALUE progid="Excel.Sheet"))

<?mso-application progid="Excel.Sheet"?>

Undocumented

BUILD-EXCEL-CELL-REFERENCE (SHEET-NAME ROW CELL)

SET-INDEX (VAL ITEM)

SET-MERGE (COL-CNT ITEM)

Private

SPECIAL-CHAR-P (S)

Check if a string has any special characters

VALIDATE-EXCEL-OUTPUT (NODE)

Tries to help validate that your output will be readable by excel

Undocumented

ADD-DEFAULT-EXCEL-STYLES

ADD-STYLE (ID &KEY NAME PARENT STYLES)

REMOVE-STYLE (ID)

MACRO

Public

DEF-EXCEL-TAG (PACKAGE NAME XMLNS &OPTIONAL (DOC ))

defines a function that will build an xhtml node (on *document*) when called

Undocumented

WITH-EXCEL-WORKBOOK (NIL &BODY CHILLINS)

WITH-EXCEL-WORKBOOK-FILE ((FILE) &BODY CHILLINS)

WITH-EXCEL-WORKBOOK-STRING (NIL &BODY CHILLINS)

Private

Undocumented

EXCEL-TAG-PACKAGE (PACKAGE NICK (&BODY TAGS) &OPTIONAL OTHER-SYMBOLS)

VARIABLE

Private

+EXCEL-NAMESPACES+

The namespaces used in excel spreadsheet xml

+VALID-DATA-TYPES+

Valid ss:Type values for Data nodes

Undocumented

+OBVIOUS-STYLE+