翻譯|使用教程|編輯:李顯亮|2019-07-01 13:52:07.073|閱讀 2367 次
概述:Spire.XLS for .NET 是一款專業(yè)的 .NET Excel 組件, 它可以用在各種.NET 框架中,在Excel表格中單元格也是我們經(jīng)常會使用到的格式,這時我們?nèi)绾问褂肧pire.XLS來完成呢?這就是本系列教程將給大家詳細(xì)講解的。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
更多資源查看:Spire.XLS工作表教程 | Spire.Doc系列教程 | Spire.PDF系列教程
Spire.XLS for .NET 是一款專業(yè)的 .NET Excel 組件, 它可以用在各種.NET 框架中,包括 .NET Core、ASP.NET 和 Windows Forms 等相關(guān)的.NET 應(yīng)用程序。在Excel表格中單元格也是我們經(jīng)常會使用到的格式,這時我們?nèi)绾问褂肧pire.XLS來完成呢?這就是本系列教程將給大家詳細(xì)講解的。
當(dāng)Excel單元格中輸入的文字長度超過單元格的寬度時,內(nèi)容就無法完全顯示出來或者會占用下一個單元格,如果不想改變列寬,就需要縮小字體來顯示全部內(nèi)容。接下來將介紹如何使用Spire.XLS設(shè)置Excel單元格自動縮小字體,以適應(yīng)列寬。
原文檔
//加載Excel文檔 Workbook workbook = new Workbook(); workbook.LoadFromFile(@"Input.xlsx"); //獲取第一張工作表 Worksheet sheet = workbook.Worksheets[0]; //指定需要自動縮小字體的單元格范圍 CellRange cell = sheet.Range["A1:E3"]; //設(shè)置ShrinkToFit為true CellStyle style = cell.Style; style.ShrinkToFit = true; //保存文檔 workbook.SaveToFile("ShrinkTextToFitCell.xlsx", ExcelVersion.Version2013);
結(jié)果文檔
在讀取Excel單元格的數(shù)據(jù)之前,有時候需要判斷單元格的數(shù)據(jù)類型。在Spire.XLS中有String、Number、Formula、Boolean、Error和Blank六種數(shù)據(jù)類型,分別對應(yīng)字符串型、數(shù)值型、公式型、布爾型、錯誤和空值。下面將介紹如何使用Spire.XLS獲取單元格的數(shù)據(jù)類型。
using System.Drawing; using Spire.Xls; using Spire.Xls.Core.Spreadsheet; namespace GetCellType { class Program { static void Main(string[] args) { //創(chuàng)建Workbook實例 Workbook workbook = new Workbook(); //加載Excel文檔 workbook.LoadFromFile("Input.xlsx"); //獲取第二張工作表 Worksheet sheet = workbook.Worksheets[1]; //獲取指定范圍內(nèi)的單元格的數(shù)據(jù)類型 foreach (CellRange range in sheet.Range["A2:A7"]) { XlsWorksheet.TRangeValueType cellType = sheet.GetCellType(range.Row, range.Column, false); sheet[range.Row, range.Column+1].Text = cellType.ToString(); sheet[range.Row, range.Column + 1].Style.Font.Color = Color.Red; sheet[range.Row, range.Column+1].Style.Font.IsBold = true; } //保存文檔 workbook.SaveToFile("GetCellType.xlsx", ExcelVersion.Version2013); } } }
結(jié)果文檔
*想要購買Spire.XLS正版授權(quán)的朋友可以哦~
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: