zoukankan      html  css  js  c++  java
  • The 'to' row (0) must not be less than the 'from' row (1)

    1、错误描述

    Exception in thread "main" java.lang.IllegalArgumentException: The 'to' row (0) must not be less than the 'from' row (1)
    	at org.apache.poi.hssf.model.InternalSheet.addMergedRegion(InternalSheet.java:513)
    	at org.apache.poi.hssf.usermodel.HSSFSheet.addMergedRegion(HSSFSheet.java:680)
    	at com.you.excel.ThreeHead.main(ThreeHead.java:130)
    

    2、错误原因

    Region region1 = new Region(0, (short)0, 2, (short)0); 
    		Region region2 = new Region(0, (short)1, 0, (short)6); 
    		Region region3 = new Region(0, (short)7, 0, (short)12); 
    		Region region4 = new Region(0, (short)13, 0, (short)18); 
    		Region region5 = new Region(1, (short)1, 0, (short)3); 
    		Region region6 = new Region(0, (short)4, 0, (short)6); 
    		Region region7 = new Region(0, (short)7, 0, (short)9); 
    		Region region8 = new Region(0, (short)10, 0, (short)12); 
    		Region region9 = new Region(0, (short)13, 0, (short)15); 
    		Region region10 = new Region(0, (short)16, 0, (short)18); 
    		
    		sheet.addMergedRegion(region1); 
    		sheet.addMergedRegion(region2); 
    		sheet.addMergedRegion(region3); 
    		sheet.addMergedRegion(region4); 
    		sheet.addMergedRegion(region5); 
    		sheet.addMergedRegion(region6); 
    		sheet.addMergedRegion(region7); 
    		sheet.addMergedRegion(region8); 
    		sheet.addMergedRegion(region9); 

    Region(int rowFrom, short colFrom, int rowTo, short colTo) 

        rowFrom要比rowTo小或等于


    3、解决办法

    Region region1 = new Region(0, (short)0, 2, (short)0); 
    		Region region2 = new Region(0, (short)1, 0, (short)6); 
    		Region region3 = new Region(0, (short)7, 0, (short)12); 
    		Region region4 = new Region(0, (short)13, 0, (short)18); 
    		Region region5 = new Region(0, (short)1, 0, (short)3); 
    		Region region6 = new Region(0, (short)4, 0, (short)6); 
    		Region region7 = new Region(0, (short)7, 0, (short)9); 
    		Region region8 = new Region(0, (short)10, 0, (short)12); 
    		Region region9 = new Region(0, (short)13, 0, (short)15); 
    		Region region10 = new Region(0, (short)16, 0, (short)18); 
    		
    		sheet.addMergedRegion(region1); 
    		sheet.addMergedRegion(region2); 
    		sheet.addMergedRegion(region3); 
    		sheet.addMergedRegion(region4); 
    		sheet.addMergedRegion(region5); 
    		sheet.addMergedRegion(region6); 
    		sheet.addMergedRegion(region7); 
    		sheet.addMergedRegion(region8); 
    		sheet.addMergedRegion(region9); 
    		sheet.addMergedRegion(region10); 


  • 相关阅读:
    洛谷 P1990 覆盖墙壁
    洛谷 P1033 自由落体
    洛谷 P2049 魔术棋子
    洛谷 P2183 巧克力
    poj_1743_Musical Theme(后缀数组)
    Codeforces Round #367 (Div. 2) D. Vasiliy's Multiset
    Codeforces Round #367 (Div. 2) C. Hard problem
    hdu_5831_Rikka with Parenthesis II(模拟)
    hdu_5826_physics(物理题)
    hdu_5821_Ball(贪心)
  • 原文地址:https://www.cnblogs.com/hzcya1995/p/13314335.html
Copyright © 2011-2022 走看看