Commit Graph

1359 Commits

Author SHA1 Message Date
MarkBaker fa98c373df Allow HYPERLINK() function to set the tooltip, and add extra examples of setting hyperlinks either through PHPExcel methods or using the HYPERLINK() function 2016-03-01 12:33:50 +00:00
MarkBaker 6db66a0da4 Docblock fix 2016-02-29 09:33:09 +00:00
MarkBaker f8bc12740d Fix reference for gd in composer 2016-02-09 15:27:42 +00:00
MarkBaker a09bb9b734 Worksheet information example 2016-01-25 19:07:05 +00:00
MarkBaker 5efd01f353 Modify export ignores 2016-01-15 01:19:39 +00:00
MarkBaker 141d64d6a2 Minor bugfixes and documentation changes 2016-01-13 22:38:34 +00:00
MarkBaker 189a5c439e Refactor mappers out from Excel5 Reader completely 2016-01-01 18:21:24 +00:00
MarkBaker 70a557346e Refactor colour mapping for Excel5 Reader 2015-12-30 02:18:30 +00:00
MarkBaker 6518b75796 Start work on implementing an option to ignore "empty" cells when reading a file 2015-12-30 00:24:48 +00:00
MarkBaker 28d3b97d0d Missing Reader/Writer abstracts 2015-12-29 00:00:12 +00:00
MarkBaker 1926c652db Modify getCell() methods to allow creating a new cell if the selected cell doesn't exist as an option 2015-12-28 23:59:09 +00:00
MarkBaker 0025318d7e Minor tweaks 2015-12-06 16:08:37 +00:00
MarkBaker 6dc0c1f1b6 Additional codepages 2015-11-09 23:33:26 +00:00
MarkBaker 84011f8d57 Initial implementation of SUMIFS() function 2015-11-09 21:39:35 +00:00
MarkBaker bb7b48d94c Fix to MEDIAN() function 2015-10-28 00:47:15 +00:00
MarkBaker 26cf4c0709 Remove savedPrecision from Calculation Engine 2015-10-15 23:07:36 +01:00
MarkBaker 0985caf352 Fix for problem with xlsx files overriding the reserved number format codes below 164 with custom codes 2015-10-14 23:24:34 +01:00
MarkBaker 450e1672f0 Fix to allow calculate formula against a workbook, without passing in a cell 2015-09-17 23:57:01 +01:00
MarkBaker 0a949eb2d2 Modified gitattributes 2015-09-14 23:47:15 +01:00
MarkBaker f7e772dee4 Fix suggest in composer 2015-09-14 23:33:37 +01:00
MarkBaker f6c99e0a25 Fix composer 2015-09-14 23:17:41 +01:00
MarkBaker be9f22cc34 Fix to HTML margins 2015-09-14 23:05:02 +01:00
MarkBaker 93e75d582a Merge spreadsheet files example 2015-09-14 22:53:53 +01:00
MarkBaker 6a70df474d Composer update 2015-09-14 22:52:57 +01:00
MarkBaker 116c7f1540 Fix IReader reference in documentation 2015-09-14 22:52:05 +01:00
MarkBaker 818413ebe0 We shouldn't override any of the built-in MS Excel values (values below id 164)
But there's a lot of naughty homebrew xlsx writers that do use "reserved" id values that aren't actually used
So we make allowance for them rather than lose formatting masks
2015-08-14 19:50:49 +01:00
MarkBaker 8af8d3b460 Fix to HTML generation with charts that fall outside of the main data area, and fix to show trailing `/` in folders for the jpgraph in examples 2015-08-03 19:50:34 +01:00
MarkBaker 21f5db0ca5 Additional work on number format masks 2015-08-03 00:33:46 +01:00
MarkBaker 7c0208bd26 Handle some discrepancies between the ECMA standard and actual internal number formats used by MS Excel 2015-08-02 00:40:42 +01:00
MarkBaker d7ef6810a4 Improved masking for number format handling, particularly for datetime masks 2015-08-01 00:39:10 +01:00
MarkBaker f968a95ca5 Bugfix: Work Item GH-554 - Whitespace after toRichTextObject() 2015-07-15 23:23:20 +01:00
MarkBaker 88711dc7b9 Modified example 2 to use bootstrap 2015-07-15 22:33:50 +01:00
MarkBaker 67dee17d67 Initial namespacing for Excel2007 and Excel5 Writers 2015-07-08 23:31:58 +01:00
MarkBaker ca7692834d Merge branch '1.9' into 1.9merge 2015-07-08 22:25:37 +01:00
MarkBaker d9cbaa3090 Add pclzip to composer 2015-07-08 22:21:29 +01:00
Frans Saris daf2482dd6 [TASK] Namespaced /Writer/ Classes 2015-07-01 13:26:15 +02:00
MarkBaker ed087dd396 More namespacing work 2015-06-03 08:21:50 +01:00
MarkBaker f1e8ec1f4d Finish namespacing the Readers 2015-06-03 00:10:08 +01:00
MarkBaker 0d956534eb Another large chunk of namespacing work 2015-06-02 00:07:00 +01:00
MarkBaker c86a72ac1a Another chunk of namespacing work 2015-06-01 21:08:48 +01:00
MarkBaker ebca5d1a57 Start work on namespacing Reader classes 2015-05-31 23:24:19 +01:00
MarkBaker a39e15f49d Fix a couple of errors introduced with the last namespace changes 2015-05-30 16:54:51 +01:00
MarkBaker 621fc9aec7 namespacing in calculation functions 2015-05-30 15:56:59 +01:00
MarkBaker ee04f30d67 Another block of work on namespacing 2015-05-30 14:06:37 +01:00
MarkBaker 54d2f72a0a More namespacing work 2015-05-30 12:25:17 +01:00
MarkBaker 0dafaea059 Work on rewriting unit tests for the new folder structure (calling bootstrap) and json input files 2015-05-29 21:35:35 +01:00
MarkBaker 93d16b886f Start changing some unit tests to use a json provider rather than the current excessively complex csv provider 2015-05-28 23:15:46 +01:00
MarkBaker 53584ec9a3 Unit tests for Cell classes, modification to use json-format in raw data provider 2015-05-28 08:29:44 +01:00
MarkBaker fe51b5e4fa Update style classes for namespacing 2015-05-27 23:16:28 +01:00
MarkBaker 99ac714a56 Additional suggestions for composer file 2015-05-26 23:49:37 +01:00