Just another slow day..
(exceldcl <filename> <Properties Flag>) ;;Used Lee Mac's list manipulation functions
Arguments
filename Full path to csv or xls file.
If filename is nil, getfiled is used.
Properties Flag T - Will compose an associated list of properties for each cell.
-including but not limited to
(setq CellProps
'("COLUMN" "COLUMNWIDTH" "HASFORMULA" "HEIGHT" "HORIZONTALALIGNMENT" "LEFT" "MERGEAREA" "MERGECELLS"
"ROW" "ROWHEIGHT" "TEXT" "TOP" "VALUE2" "VERTICALALIGNMENT" "WIDTH"))
nil - Will compose a list of string values for each cell.
Return Values
(List <filename> (<Headers Selected>) (<Order Selected>) (<Excel Data Lists>))
Excel Data List will be in order by column or row according to selection.
I've updated the dcl to include the edit box as suggested by Ketxu but have yet to update the list functions.
Side Note:
After obtaining the properties from each cell, excel didn't close as before. A secondary call to close in the error function or the end of the program does the trick.