CollapseToMergedArea (LibreOffice Basic): verschil tussen versies
Naar navigatie springen
Naar zoeken springen
(→Testen) |
|||
(2 tussenliggende versies door dezelfde gebruiker niet weergegeven) | |||
Regel 1: | Regel 1: | ||
− | == | + | ''collapseToMergedArea'' zou de centrale functie zijn om cellen in Calc te ''unmergen'' (nov. 2019). Toch lijkt de praktijk weerbarstiger te zijn dan de theorie... |
+ | |||
+ | == API-documentatie == | ||
=== Beschrijving === | === Beschrijving === | ||
Regel 5: | Regel 7: | ||
[https://www.openoffice.org/api/docs/common/ref/com/sun/star/sheet/XSheetCellCursor.html#collapseToMergedArea]: | [https://www.openoffice.org/api/docs/common/ref/com/sun/star/sheet/XSheetCellCursor.html#collapseToMergedArea]: | ||
− | * Expands the cursor to merged cell ranges | + | * Expands the cursor to merged cell ranges |
* Expands the current cursor range in a way so that all merged cell ranges intersecting the current range will fit completely. If the cursor does not point to any range with merged cells, it is left unchanged. | * Expands the current cursor range in a way so that all merged cell ranges intersecting the current range will fit completely. If the cursor does not point to any range with merged cells, it is left unchanged. | ||
=== Opmerkingen === | === Opmerkingen === | ||
− | * Onderdeel van com.sun.star.sheet - Belangrijk | + | * Onderdeel van com.sun.star.sheet - Belangrijk, want vergelijkbare functies zitten in ''com.sun.star.table'' en dat heef betrekking op tabellen in Writer en niet in Calc. |
=== Bronnen === | === Bronnen === | ||
Regel 16: | Regel 18: | ||
* https://www.openoffice.org/api/docs/common/ref/com/sun/star/sheet/XSheetCellCursor.html#collapseToMergedArea | * https://www.openoffice.org/api/docs/common/ref/com/sun/star/sheet/XSheetCellCursor.html#collapseToMergedArea | ||
− | == | + | == Programmeercode == |
− | Simpel beginnen | + | === Simpel beginnen === |
+ | |||
+ | Dit geeft in ieder geval geen foutmelding: | ||
<pre> | <pre> | ||
Regel 28: | Regel 32: | ||
end sub | end sub | ||
</pre> | </pre> | ||
+ | |||
+ | {| | ||
+ | |[[file:20191106-1932.png|thumb|Objecttype o_cursor is en blijft ''ScCellCursorObj'']] | ||
+ | |} |
Versie van 6 nov 2019 20:33
collapseToMergedArea zou de centrale functie zijn om cellen in Calc te unmergen (nov. 2019). Toch lijkt de praktijk weerbarstiger te zijn dan de theorie...
API-documentatie
Beschrijving
[1]:
- Expands the cursor to merged cell ranges
- Expands the current cursor range in a way so that all merged cell ranges intersecting the current range will fit completely. If the cursor does not point to any range with merged cells, it is left unchanged.
Opmerkingen
- Onderdeel van com.sun.star.sheet - Belangrijk, want vergelijkbare functies zitten in com.sun.star.table en dat heef betrekking op tabellen in Writer en niet in Calc.
Bronnen
Programmeercode
Simpel beginnen
Dit geeft in ieder geval geen foutmelding:
sub test_01() o_cursor = ThisComponent.Sheets(0).createCursor() o_cursor.collapseToMergedArea() end sub