天天看點

使用NPOI操作EXCEL時設定超連結和文字顔色

HSSFWorkbook hssfworkbook = new HSSFWorkbook();//建立HSSFWorkbook
            ISheet sheet = hssfworkbook.CreateSheet("sheet1");//建立工作表
            ICell cell = sheet.CreateRow(0).CreateCell(0);//建立單元格

            #region 設定超連結
            cell.SetCellValue("連結");//設定顯示文本
            HSSFHyperlink link = new HSSFHyperlink(HyperlinkType.URL);//建一個HSSFHyperlink實體,指明連結類型為URL(這裡是枚舉,可以根據需求自行更改)
            link.Address = "http://blog.csdn.net/shiershilian";//給HSSFHyperlink的位址指派
            cell.Hyperlink = link;//将連結方式指派給單元格的Hyperlink即可将連結附加到單元格上 
            #endregion

            #region 設定字型
            IFont font = hssfworkbook.CreateFont();//建立字型樣式
            font.Color = HSSFColor.BLUE.index;//設定字型顔色
            ICellStyle style = hssfworkbook.CreateCellStyle();//建立單元格樣式
            style.SetFont(font);//設定單元格樣式中的字型樣式
            cell.CellStyle = style;//為單元格設定顯示樣式 
            #endregion
           

    其實字型設定還有“下劃線”、“字型”、“字号”等資訊在這裡不做一一說明了。可以檢視http://tonyqus.sinaapp.com/archives/108

繼續閱讀