使用easyexcel向excel中寫(xiě)內(nèi)容出現(xiàn)了單元格大小不能超過(guò)32,767的限制峦耘,這是因?yàn)閑xcel 2007限制單個(gè)cell不能超過(guò)32767個(gè)字符蠢古,但是現(xiàn)在都2020年了趣些。哗伯。孕讳。。將poi更新到最新版本仔細(xì)看看源碼 org.apache.poi.ss.SpreadsheetVersion
中只用excel97 和excel2007倆個(gè)選項(xiàng) 雏亚,XSSFCell 類被修飾為final 不能被繼承重寫(xiě)版本校驗(yàn)方法。
解決辦法:
在自己的項(xiàng)目文件夾下創(chuàng)建org.apache.poi.ss.SpreadsheetVersion 類摩钙,復(fù)制poi中的該類源碼罢低,excel2007中的最后一個(gè)值改為int類型最大值。重試導(dǎo)出問(wèn)題解決胖笛。
image.png