LibreOffice
LibreOffice 24.2 SDK API Reference
SheetCellRange.idl
Go to the documentation of this file.
1 /* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
2 /*
3  * This file is part of the LibreOffice project.
4  *
5  * This Source Code Form is subject to the terms of the Mozilla Public
6  * License, v. 2.0. If a copy of the MPL was not distributed with this
7  * file, You can obtain one at http://mozilla.org/MPL/2.0/.
8  *
9  * This file incorporates work covered by the following license notice:
10  *
11  * Licensed to the Apache Software Foundation (ASF) under one or more
12  * contributor license agreements. See the NOTICE file distributed
13  * with this work for additional information regarding copyright
14  * ownership. The ASF licenses this file to you under the Apache
15  * License, Version 2.0 (the "License"); you may not use this file
16  * except in compliance with the License. You may obtain a copy of
17  * the License at http://www.apache.org/licenses/LICENSE-2.0 .
18  */
19 
20 
21 
22 
23 
24 
25 
26 module com { module sun { module star { module sheet {
27 
28 
34 published service SheetCellRange
35 {
36 
41 
42 
46 
47 
51 
52 
56 
57 
61 
62 
66 
67 
76 
77 
81 
82 
86 
87 
91 
92 
96 
97 
101 
102 
106 
107 
113 
114 
118 
119 
124 
125 
130 
131 
135 
136 
140 
141 
145 
146 
153 
154 
158 
159 
163 
164 
168 
169 
173 
174 
179 
180 
182 
183 
190 
191 
198  [readonly, property] com::sun::star::awt::Point Position;
199 
200 
203  [readonly, property] com::sun::star::awt::Size Size;
204 
205 
215 
216 
227 
228 
237 
238 
248 
249 
252  [optional, readonly, property] string AbsoluteName;
253 };
254 
255 
256 }; }; }; };
257 
258 /* vim:set shiftwidth=4 softtabstop=4 expandtab: */
com::sun::star::awt::Point Position
contains the position of the top left cell of this range in the sheet (in 1/100 mm).
Definition: SheetCellRange.idl:189
com::sun::star::sheet::XSheetConditionalEntries ConditionalFormat
contains the conditional formatting settings for this cell.
Definition: SheetCellRange.idl:214
provides methods to execute operations on a cell range or ranges.
Definition: XSheetOperation.idl:29
makes it possible to sort the contents of this object.
Definition: XSortable.idl:49
provides a method to apply TableAutoFormats to a cell range.
Definition: XAutoFormattable.idl:26
makes it possible to replace strings in a text described by a SearchDescriptor.
Definition: XReplaceable.idl:37
This is a set of properties to describe the style of characters in complex texts. ...
Definition: CharacterPropertiesComplex.idl:26
specifies a 2-dimensional point using the Cartesian coordinate system.
Definition: Point.idl:27
provides interfaces to find cells with specific properties.
Definition: SheetRangesQuery.idl:26
provides access to a collection of equal-formatted cell ranges.
Definition: XCellFormatRangesSupplier.idl:29
provides access to the spreadsheet that contains a cell range.
Definition: XSheetCellRange.idl:31
provides access to multiple iformation of a set of properties with a single call. ...
Definition: XTolerantMultiPropertySet.idl:40
Definition: Ambiguous.idl:20
contains methods to handle a subtotal descriptor.
Definition: XSubTotalCalculatable.idl:32
represents a range of cells within a table.
Definition: CellRange.idl:26
provides methods to fill out a cell range automatically with values based on a start value...
Definition: XCellSeries.idl:29
describes the style of paragraphs.
Definition: ParagraphProperties.idl:24
represents something from which criteria for filtering can be read.
Definition: XSheetFilterableEx.idl:33
provides methods to add and remove conditions of a conditional format.
Definition: XSheetConditionalEntries.idl:29
allows to get and set cell contents (values, text or formulas) for a cell range.
Definition: XCellRangeFormula.idl:33
com::sun::star::sheet::XSheetConditionalEntries ConditionalFormatLocal
contains the conditional formatting settings for this cell, using localized formulas.
Definition: SheetCellRange.idl:226
com::sun::star::beans::XPropertySet Validation
contains the data validation settings for this cell.
Definition: SheetCellRange.idl:236
makes it possible to import files into the object.
Definition: XImportable.idl:26
broadcasts each modification made on the date data of the object which supports this interface...
Definition: XModifyBroadcaster.idl:31
provides a method to apply a Multiple Operations Table to the cell range.
Definition: XMultipleOperation.idl:27
string AbsoluteName
Returns the absolute address of the range as string, e.g.
Definition: SheetCellRange.idl:252
com::sun::star::beans::XPropertySet ValidationLocal
contains the data validation settings for this cell, using localized formulas.
Definition: SheetCellRange.idl:247
represents a cell which can be addressed with a com::sun::star::table::CellRangeAddress.
Definition: XCellRangeAddressable.idl:27
gives access to data represented as an array of rows.
Definition: XChartDataArray.idl:31
allows indentation of the object to be changed.
Definition: XIndent.idl:26
specifies the 2-dimensional size of an area using width and height.
Definition: Size.idl:27
provides methods to access the collections of columns and rows of a cell range.
Definition: XColumnRowRange.idl:29
This is a set of properties to describe the style of characters.
Definition: CharacterProperties.idl:26
com::sun::star::awt::Size Size
contains the size of this range (in 1/100 mm).
Definition: SheetCellRange.idl:203
represents a range of cells that can be merged.
Definition: XMergeable.idl:27
provides handling of array formulas in a cell range.
Definition: XArrayFormulaRange.idl:26
allows to get and set an array of data from a cell range.
Definition: XCellRangeData.idl:28
provides information about and access to the properties from an implementation.
Definition: XPropertySet.idl:45
provides access to a collection of collections of equal-formatted cell ranges.
Definition: XUniqueCellFormatRangesSupplier.idl:30
This is a set of properties to describe the style of characters in Asian texts.
Definition: CharacterPropertiesAsian.idl:26
represents a rectangular range of cells in a spreadsheet document.
Definition: SheetCellRange.idl:34