這邊我直接采用上一步生成的demo.xls.
直接上代碼吧 也沒有什么好說的:
HSSFWorkbook hssfWorkbook;//加載Excel文件using (var readFile = File.OpenRead(@"D:/demo.xls")){ //文件對象 hssfWorkbook = new HSSFWorkbook(readFile);}//獲取工作表1ISheet iSheet = hssfWorkbook.GetSheetAt(0);ICell iCell = iSheet.GetRow(2).GetCell(0);//Copy A3 To G3iCell.CopyCellTo(6);IRow iRow = iSheet.GetRow(0);//Copy C1 To G1iRow.CopyCell(2, 6);//copy row 1 to row 9iSheet.CopyRow(0, 8);//寫入文件FileStream file = new FileStream(@"demo.xls", FileMode.Create);hssfWorkbook.Write(file);file.Close();
復制后的結果如下:
此處不知道為什么,復制后的鏈接只有最后一個是有效的,前面的就失效了。如:URL鏈接 只有最后一個有效,還希望知道的兄弟給解答一下!!
新聞熱點
疑難解答