[]
        
首页
开发者学堂
文档
论坛
市场
生态机会
活动
立即试用
(Showing Draft Content)

IAutoMergeRangeInfo

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 Details

    • getRange

      IRange getRange()
      获取表示自动合并范围的 IRange 对象。
      
       worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
       IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
       IRange mergeRange = mergeInfo.getRange();
       
      Returns:
      表示自动合并范围的 IRange 对象。
    • setRange

      void setRange(IRange range)
      设置表示自动合并范围的 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

      AutoMergeDirection getDirection()
      获取自动合并方向。
      
       worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
       IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
       AutoMergeDirection direction = mergeInfo.getDirection();
       
      Returns:
      自动合并方向。
    • setDirection

      void setDirection(AutoMergeDirection 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 - 自动合并方向。
    • getMode

      AutoMergeMode getMode()
      获取自动合并模式。
      
       worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column, AutoMergeMode.Free);
       IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
       AutoMergeMode mode = mergeInfo.getMode();
       
      Returns:
      自动合并模式。
    • setMode

      void setMode(AutoMergeMode 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 - 自动合并模式。
    • getSelectionMode

      AutoMergeSelectionMode 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

      void setSelectionMode(AutoMergeSelectionMode selectionMode)
      设置自动合并选择模式。
      
       worksheet.autoMerge(worksheet.getRange("A1:A4"), AutoMergeDirection.Column);
       IAutoMergeRangeInfo mergeInfo = worksheet.getAutoMergeRangesInfo().get(0);
       mergeInfo.setSelectionMode(AutoMergeSelectionMode.Merged);
       AutoMergeSelectionMode selectionMode = mergeInfo.getSelectionMode();
       
      Parameters:
      selectionMode - 自动合并选择模式。