Am .11.2014, 21:30 Uhr, schrieb Laurent Bristiel <
lau...@bristiel.com>:
> I did not find out how to locate those named range yet with LibreOffice,
> but I wondered what was the rational behind this exclusion... anyone
> knows?
> (and if anyone know how I can locate those named ranges in my doc, I am
> interested as well...)
From the § 18.2.5 in the specification:
"""
Specifies the name that appears in the user interface for the defined
name. This attribute is required. The following built-in names are defined
in this SpreadsheetML specification:
* Print
* _xlnm .Print_Area: this defined name specifies the workbook's print area.
* _xlnm .Print_Titles: this defined name specifies the row(s) or column(s)
to repeatat the top of each printed page.
* Filter & Advanced Filter
* _xlnm .Criteria: this defined name refers to a range containing the
criteria values to be used in applying an advanced filter to a range of
data.
* _xlnm ._FilterDatabase: can be one of the following
a. this defined name refers to a range to which an advanced filter has
been applied. This represents the source data range, unfiltered.
b. This defined name refers to a range to which an AutoFilter has been
applied.
* _xlnm .Extract: this defined name refers to the range containing the
filtered output values resulting from applying an advanced filter criteria
to a source range.
* Miscellaneous
* _xlnm .Consolidate_Area: the defined name refers to a consolidation area.
* _xlnm .Database: the range specified in the defined name is from a
database
data source.
* _xlnm .Sheet_Title: the defined name refers to a sheet title.
Built-in names reserved by SpreadsheetML begin with "_xlnm.". End users
shall not use this string for custom names in the user interface.
"""
We exclude these because we can't resolve them, though I think we should
probably pass them through. Range names in Excel are very poorly defined.
See my post from 13th October for more information.
Charlie
--
Charlie Clark
Managing Director
Clark Consulting & Research
German Office
Kronenstr. 27a
Düsseldorf
D- 40217
Tel:
+49-211-600-3657
Mobile:
+49-178-782-6226