mirror of
https://github.com/PHPOffice/PhpSpreadsheet.git
synced 2026-09-13 03:26:26 +00:00
Formats for custom date properties
This commit is contained in:
@@ -46,6 +46,7 @@ The new property will then be created and displayed in the list at the bottom of
|
||||
|
||||
While "Text", "Number" (can be an integer or a floating point value) and "Yes or No" types are straightforward to add a value, "Date" types are more difficult, and Microsoft provide very little help.
|
||||
However, you need to enter the date in the format that matches your locale, so an American would enter "7/4/2023 for the 4th of July; but in the UK I would enter "4/7/2023" for the same date.
|
||||
Although typically recognised as a date elsewhere in MS Excel, the almost universally recognised `2022-12-31` date format is not recognised as valid here.
|
||||
|
||||
</details>
|
||||
|
||||
@@ -136,6 +137,8 @@ $spreadsheet->getProperties()
|
||||
```
|
||||
> **Warning:** If the datatype for a date is not explicitly used, then it will be treated as a string.
|
||||
|
||||
> **Note:** Although MS Excel doesn't recognise `2022-12-31` as valid date format when entering Custom Date Properties, PhpSpreadsheet will accept it.
|
||||
|
||||
## Setting a spreadsheet's active sheet
|
||||
|
||||
A Spreadsheet consists of (very rarely) none, one or more Worksheets. If you have 1 or more Worksheets, then one (and only one) of those Worksheets can be "Active" (viewed or updated) at a time, but there will always be an "Active" Worksheet (unless you explicitly delete all of the Worksheets in the Spreadsheet).
|
||||
|
||||
Reference in New Issue
Block a user