Spreadsheets
Online spreadsheets Horde module.
Bugs
List any tickets on http://bugs.horde.org/ that cover this issue or are relevant to it.
People
Duck duck@obala.net
Description
A module to allow edit and share spreadsheets. It not need to be a full featured like spreadsheet application but just a simple table editing functionality (no merged cells, graphs etc.) and with some basic mathematical operations, range functions: COUNT, SUM, AVERAGE, MIN, MAX and php build in muth functions (SIN, COS, TAN, ATAN, PI, SQRT, EXP, LN, LOG10, ABS, ATAN2, ASIN, ACOS, TRIM, SINH, COSH, TANH, ASINH, ACOSH, ATANH, LN (as PHP LOG), LEN (as PHP STRLEN)).
Features
- create and share workbooks
- edit, add, rename, delete sheets
- duplicate or better copy sheets to desired workbook
- parse spread sheet formula
- basic calculation of spredsheet formula
- support functions listed in the description above
- cell references (inside the same workbook)
- store sheet data in VFS and sheet parameters in SQL
- export to excel workbooks
- import excel workbooks (without formulas)
- Key navigations: TAB moves left, RETURN saves, ESC cancels, UP/DOWN/LEFT/RIGHT. If we are on the beginning/end of a row we automatically moves to the first/last cell in the column above/belove.
TODO
- references across workbooks
- column types (selection list etc)
- import and export opendocumetn and oasis format
- import formulas
- charset support for export / import
- implement Horde_Lock
- pdf
- create invoice from a sheet data
- column names
Resources
http://ewbi.blogs.com/develops/popular/excelformulaparsing.html
http://www.millstream.com.au/upload/code/tablekit/
http://code.google.com/p/trimpath/wiki/TrimSpreadsheet
Sheet

Back to the Project List