轉帖|產品更新|編輯:何躍|2022-01-26 10:09:48.453|閱讀 231 次
概述:Spire.XLS支持為單元格設置Html字符串、為現有數據透視表添加條件格式,還支持向IsPasswordProtected()添加文件流、獲取 IPrstGeomShape 的鏈接單元名稱,并且還支持計算單個工作表或單元格范圍
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Spire.Office 7.1已發布。本次更新帶來了一些新的功能,例如:Spire.XLS支持為單元格設置Html字符串、為現有數據透視表添加條件格式,還支持向IsPasswordProtected()添加文件流、獲取 IPrstGeomShape 的鏈接單元名稱,并且還支持計算單個工作表或單元格范圍。此外,該版本還修復了大量已知的問題。詳情請閱讀以下內容。
支持為單元格設置 Html 字符串
Workbook workbook = new Workbook(); workbook.LoadFromFile(@"input.xlsx"); Worksheet sheet = workbook.Worksheets[0]; sheet.Range["A1"].HtmlString = "<div>xxxx<br>yyyy</div>";支持為現有數據透視表添加條件格式
Workbook workbook = new Workbook(); workbook.LoadFromFile(@"input.xlsx"); Worksheet worksheet = workbook.Worksheets[0]; PivotTable table = worksheet.PivotTables[0] as PivotTable; PivotConditionalFormatCollection pcfs = table.PivotConditionalFormats; PivotConditionalFormat pc = pcfs.AddPivotConditionalFormat(); IConditionalFormat cf = pc.AddCondition(); cf.FormatType = ConditionalFormatType.ContainsBlanks; cf.FillPattern = ExcelPatternType.Solid; cf.BackColor = Color.Red;支持向 IsPasswordProtected() 添加文件流
bool havepwd = Workbook.IsPasswordProtected(File.OpenRead(inputFile)); var docBytes = File.ReadAllBytes(inputFile); MemoryStream ms = new MemoryStream(docBytes); bool havepwd = Workbook.IsPasswordProtected(ms);支持獲取 IPrstGeomShape 的鏈接單元名稱
Workbook book = new Workbook(); book.LoadFromFile("input.xlsx"); Worksheet sheet = book.Worksheets["sheet1"]; PrstGeomShapeCollection prstGeomShapeCollection = sheet.PrstGeomShapes; IPrstGeomShape shape = prstGeomShapeCollection["a"]; shape.LinkedCell.RangeAddressLocal;支持計算單個工作表或單元格范圍
Workbook workbook = new Workbook(); workbook.LoadFromFile("input.xlsx"); workbook.Worksheets[0].CalculateAllValue(); workbook.Worksheets[0].Range["A1:C3"].CalculateAllValue();
本站文章除注明轉載外,均為本站原創或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內容上的異議請郵件反饋至chenjj@fc6vip.cn