Interface IAutoMergeRangeInfo
public interface IAutoMergeRangeInfo
表示自动合并区域信息。
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
-
Method Details
-
getRange
获取表示自动合并范围的
IRange 对象。
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
IRange mergeRange = mergeInfo.getRange();
- Returns:
- 表示自动合并范围的
IRange 对象。
-
setRange
设置表示自动合并范围的
IRange 对象。
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 - 表示要自动合并范围的 IRange 对象。
-
getDirection
获取自动合并方向。
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
AutoMergeDirection direction = mergeInfo.getDirection();
- Returns:
- 自动合并方向。
-
setDirection
设置自动合并方向。
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
mergeInfo.setDirection(AutoMergeDirection.Row);
AutoMergeDirection direction = mergeInfo.getDirection();
- Parameters:
direction - 自动合并方向。
-
getMode
获取自动合并模式。
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column, AutoMergeMode.Free);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
AutoMergeMode mode = mergeInfo.getMode();
- Returns:
- 自动合并模式。
-
setMode
设置自动合并模式。
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
mergeInfo.setMode(AutoMergeMode.Free);
AutoMergeMode mode = mergeInfo.getMode();
- Parameters:
mode - 自动合并模式。
-
getSelectionMode
获取自动合并选择模式。
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column, AutoMergeMode.Free, AutoMergeSelectionMode.Merged);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
AutoMergeSelectionMode selectionMode = mergeInfo.getSelectionMode();
- Returns:
- 自动合并选择模式。
-
setSelectionMode
设置自动合并选择模式。
worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
mergeInfo.setSelectionMode(AutoMergeSelectionMode.Merged);
AutoMergeSelectionMode selectionMode = mergeInfo.getSelectionMode();
- Parameters:
selectionMode - 自动合并选择模式。