Adrien Crivelli
1afba78f85
Publish API documentation via Travis and Sami
...
Fixes #491
Fixes #497
2018-06-04 13:18:39 +09:00
werraco
df6443feaf
Update worksheets.md ( #520 )
...
Passing 0 arguments will throw the following error:
"PHP Fatal error: Uncaught ArgumentCountError: Too few arguments to function PhpOffice\PhpSpreadsheet\Spreadsheet::getSheet(), 0 passed in {filepath} and exactly 1 expected"
2018-05-31 20:30:04 +09:00
KoenigsKind
dcc1832215
In PHP7 required parameters must be set
...
Closes #486
2018-05-26 14:31:34 +09:00
Dominik
b509b672e0
Xlsx reader do not read rows and columns filtered out in readFilter at all
...
Set rows and columns dimensions for only cells rows and columns
allowed by readfilter
Fixes #370
Closes #421
2018-05-26 13:30:21 +09:00
Dominik
7e9f43bf5b
Fix Xlsx loaded an extra empty comment for each real comment
...
Fixes #375
Closes #420
2018-05-26 11:19:12 +09:00
Robin D'Arcy
c723833d6f
Allow CSV escape character to be set
...
Fixes #492
Closes #510
2018-05-23 10:31:41 +09:00
Jean Baptiste Noblot
0c7df7721b
Fix times and power in Shared/JAMA/Matrix
...
I add $args in count line 1
2018-05-21 18:28:48 +09:00
Jean Baptiste Noblot
37669270f5
Fix PHPDocs Shared/Trend/BestFit
2018-05-21 18:27:02 +09:00
Jean Baptiste Noblot
b8f9b6ada7
Fix PHPDocs in Chart/DateSeries
...
Wrong return type make PHPStorm Inspect Code not happy
2018-05-21 18:05:14 +09:00
Jean Baptiste Noblot
92633a84d8
Fix Documentation in Shared/Date
2018-05-21 18:03:41 +09:00
Adrien Crivelli
148909300c
`Helper\Html` support UTF-8 HTML input
...
Assume UTF-8 encoding. Not assuming UTF-8 would mangle text such as "русский"
Fixes #444
2018-05-20 19:52:53 +09:00
Adrien Crivelli
38638268d8
Fix code style
2018-05-13 11:23:10 +09:00
Adrien Crivelli
eda1c8a4d6
Fix spacing according to Scrutinizer
2018-05-12 22:02:46 +09:00
Adrien Crivelli
d7751afbec
Fix tests on PHP 5.6
2018-05-12 22:00:29 +09:00
Chris Wild
275c35c877
Expose sheet title maximum length as `Worksheet::SHEET_TITLE_MAXIMUM_LENGTH`
...
Closes #482
2018-05-12 21:27:39 +09:00
Maxim Bulygin
83c759e951
Support to read and write unsupported data for XLSX
...
This will let users read a file that contains data that are not properly
supported and write them back to a new file untouched.
- load workbookProtection attributes
- save loaded pageSetup[r:id]
- save loaded sheet's AlternateContent
- save loaded unparsed VmlDrawings
- save loaded drawing files `rId`
- save loaded draw's AlternateContent
- save loaded control properties
- save loaded printer settings
- save loaded unparsed override content types (for ctrlProp, ...)
Closes #435
2018-05-12 11:47:46 +09:00
Adrien Crivelli
064076ac6d
Fix unit tests for PHP 5.6
2018-05-07 11:53:55 +09:00
MarkBaker
216cbadd8c
Issue 332 Changelog
2018-05-06 23:51:39 +01:00
MarkBaker
bbe11eed37
Full unit tests for SUBTOTAL function
2018-05-06 23:43:02 +01:00
MarkBaker
3298667153
Mark SUBTOTAL test as skipped for the moment
2018-04-21 21:28:41 +01:00
MarkBaker
f08eeaa2ed
Code works, but the tests don't yet
2018-04-21 20:34:25 +01:00
MarkBaker
36afa01d33
SUBTOTAL within a SUBTOAL range should be ignored
2018-04-21 01:33:26 +01:00
MarkBaker
04b4e74ec7
Basic unit testing for 100 series actions for SUBTOTAL() with hidden rows/columns
2018-04-20 07:24:11 +01:00
MarkBaker
1ece540254
Basic unit test for SUBTOTAL() function
2018-04-19 22:44:23 +01:00
MarkBaker
df34b15079
Apply filter check on cells that already contain a subtotal calculation... will add unit tests later
2018-04-13 12:24:54 +01:00
Adrien Crivelli
36acc37287
1.2.1
2018-04-10 12:53:16 +09:00
Gints Murāns
e5e8be26d5
Plain text and richtext mixed in same cell can be read
...
This was introduced in 0084776160
Fixes #442
Closes #453
2018-04-09 10:56:52 +09:00
Jean-Baptiste Quenot
5f036591cd
Mark minified JS as binary in .gitattributes ( #440 )
...
This makes it easier to read the output of git grep :-)
2018-04-02 06:36:08 +09:00
netpassprod1
52ff262ddb
Add notes for the Timezone functions in Date class ( #431 )
...
The \PhpOffice\PhpSpreadsheet\Shared\Date class has support for setting an alternate timezone which affects the conversion of Excel Date timestamps in PhpSpreadsheet. This amendment is an effort to document this support.
2018-03-22 10:51:29 +09:00
Adrien Crivelli
46a2c4106a
Fix recently refactored class name in docs
2018-03-19 18:19:55 +09:00
Adrien Crivelli
064052b728
Fix docs
...
Fixes #409
2018-03-09 09:41:43 +01:00
Adrien Crivelli
ce4b864e01
Minor typo
2018-03-06 08:41:40 +01:00
Adrien Crivelli
8380fb3ad2
1.2.0
2018-03-04 21:41:15 +01:00
Adrien Crivelli
6e2447d933
`setStrikethrough()` did not set the font
...
Fixes #403
2018-03-04 21:39:32 +01:00
Tony Brix
bdc95b14bf
Select correct cell when calling freezePane
...
Fixes a bug when calling `$sheet->freezePane('B2')` without a second argument.
The selected cell will now be `B2` instead of the incorrect `B3`.
Fixes #389
Closes #393
2018-03-03 16:48:30 +01:00
Josh Grant
a089a87671
Avoid losing calculated value type
...
Closes #394
2018-03-03 11:51:06 +01:00
Josh Grant
148bee1991
Support `_xlfn.` prefix and add `ISFORMULA`, `MODE.SNGL`, `STDEV.S`, `STDEV.P`
...
This change adds support for newer functions that are prefixed
by _xlfn. (#356 ). The calculation engine has been updated to
recognise these as functions, and drop the _xlfn. part.
It also add a couple of the new functions such as STDEV.S/P,
MODE.SNGL, ISFORMULA.
Fixes #356
Closes #390
2018-02-26 09:35:53 +01:00
Adrien Crivelli
1adc3a6688
Read printing area correctly when skipping some sheets
...
Fixes #371
2018-02-25 19:40:11 +01:00
Adrien Crivelli
f58724ae0b
Fix code style
2018-02-25 13:58:42 +01:00
luciferfran
ae1ec5f2cf
Use proper € symbol for currency format
...
This also place the symbol after the figure as it is by far the most
common usage according to https://en.wikipedia.org/wiki/Language_and_the_euro#Summary
Closes #379
2018-02-25 13:51:47 +01:00
Paul Klimov
eb612157dd
array short syntax in documentaiton ( #373 )
2018-02-25 13:16:04 +01:00
Claudio Zizza
0084776160
Remove Scrutinizer failure condition
...
Previous commits introduced failure conditions in Scrutinizer,
which dropped the index of Xlsx reader drasticly.
2018-02-20 17:35:30 +09:00
Adrien Crivelli
edae73b3e0
Avoid Travis timeout
2018-02-12 12:41:15 +09:00
Adrien Crivelli
349e4452e7
Fix a few docblocks
2018-02-12 12:09:35 +09:00
Adrien Crivelli
8aef9d10a3
Mentions removed default values in migration guide
...
Closes #360
2018-02-11 16:24:14 +09:00
Jan-Sverre Riksfjord
2e37578971
Fix zoom scale problems on reading bad xlsx files
...
Some computer programs will output xlsx files that do not compare 100%
to the standards. Excel will open the file without any problem.
setZoomScaleNormal() should throw exception when manually setting the
scale to less than or equals 0, but when reading files, we should
be able to read a file with such error, as Excel does.
Closes #350
2018-02-11 14:50:07 +09:00
Chris Wild
608a2edba7
HTML writer creates a generator meta tag
...
Fixes #312
Closes #362
2018-02-11 14:34:38 +09:00
Adrien Crivelli
969c00a1f4
Remove unnecessary suggestions
...
Fixes #367
2018-02-09 22:24:26 +09:00
Toha
38b90715e2
Fix formula string truncated at the end.
...
Wrong use of substr() in commit 453f8f1821
makes
formula string truncated at the end.
Signed-off-by: Toha <tohenk@yahoo.com>
2018-02-08 12:45:41 +09:00
Adrien Crivelli
02e176197a
Code style
2018-02-05 21:48:47 +09:00