Interface IAutoMergeRangeInfo
public interface IAutoMergeRangeInfo
Represents the auto merge range information.
worksheet.getRange("A1:A4").setValue(new Object[][] {{"Apple"}, {"Apple"}, {"Banana"}, {"Banana"}});
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column, AutoMergeMode.Free, AutoMergeSelectionMode.Merged);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
AutoMergeSelectionMode selectionMode = mergeInfo.getSelectionMode();
-
Method Summary
Gets the auto merge direction.
Gets the auto merge mode.
Gets the
IRange object that represents the auto merge range.
Gets the auto merge selection mode.
void
Sets the auto merge direction.
void
Sets the auto merge mode.
void
Sets the
IRange object that represents the auto merge range.
void
Sets the auto merge selection mode.
-
Method Details
-
getRange
Gets the
IRange object that represents the auto merge range.
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
IRange mergeRange = mergeInfo.getRange();
- Returns:
- The
IRange object that represents the auto merge range.
-
setRange
Sets the
IRange object that represents the auto merge range.
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
mergeInfo.setRange(worksheet.getRange("B1:B4"));
IRange mergeRange = mergeInfo.getRange();
- Parameters:
range - The IRange object that represents the range to auto merge.
-
getDirection
Gets the auto merge direction.
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
AutoMergeDirection direction = mergeInfo.getDirection();
- Returns:
- The auto merge direction.
-
setDirection
Sets the auto merge direction.
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
mergeInfo.setDirection(AutoMergeDirection.Row);
AutoMergeDirection direction = mergeInfo.getDirection();
- Parameters:
direction - The auto merge direction.
-
getMode
Gets the auto merge mode.
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column, AutoMergeMode.Free);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
AutoMergeMode mode = mergeInfo.getMode();
- Returns:
- The auto merge mode.
-
setMode
Sets the auto merge mode.
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
mergeInfo.setMode(AutoMergeMode.Free);
AutoMergeMode mode = mergeInfo.getMode();
- Parameters:
mode - The auto merge mode.
-
getSelectionMode
Gets the auto merge selection mode.
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column, AutoMergeMode.Free, AutoMergeSelectionMode.Merged);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
AutoMergeSelectionMode selectionMode = mergeInfo.getSelectionMode();
- Returns:
- The auto merge selection mode.
-
setSelectionMode
Sets the auto merge selection mode.
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
mergeInfo.setSelectionMode(AutoMergeSelectionMode.Merged);
AutoMergeSelectionMode selectionMode = mergeInfo.getSelectionMode();
- Parameters:
selectionMode - The auto merge selection mode.