C# 设置Excel中的数字字符串格式
发布时间:2020-12-16 01:09:47 所属栏目:百科 来源:网络整理
导读:在Excel中,数字字符串用不同格式表示,可代表不同数据意义。例如在财务报表里需要用特定的数字字符串格式来反映金额信息、货币币种、数据精确程度、增减趋势等等。下面分享如何通过C#编程来设置Excel表格中的数字字符串格式。 使用工具 :Spire.XLS for .NE
在Excel中,数字字符串用不同格式表示,可代表不同数据意义。例如在财务报表里需要用特定的数字字符串格式来反映金额信息、货币币种、数据精确程度、增减趋势等等。下面分享如何通过C#编程来设置Excel表格中的数字字符串格式。 使用工具:Spire.XLS for .NET C#代码示例 using Spire.Xls; System; namespace SetDataformat_XLS { class Program { static void Main(string[] args) { //初始化Workbook对象 Workbook workbook = new Workbook(); 获取第一个工作表 Worksheet sheet = workbook.Worksheets[0]; 写入文本到B1,C1 sheet.Range["B1"].Text = 数字格式"; sheet.Range[C1应用效果"].Style.Font.IsBold = true; 在B3中写入文本(即数字格式),在C3中写数字并应用数字格式 sheet.Range[B30C3"].NumberValue = 12345678"].NumberFormat = 重复上面的步骤写入更多格式及对应效果 sheet.Range[B40.00C4; sheet.Range[B5#,##0.00C5B6¥#,1)">C6B70;[Red]-0C7"].NumberValue = -B80.00;[Blue]-0.00C8B9C9B10C10B110.00E+00C11B120.00%C12B13(###)###-###C13128346841B14###-###C142019328###-#-##设置列宽 sheet.Columns[1].ColumnWidth = 20; sheet.Columns[2].ColumnWidth = 保存文档 workbook.SaveToFile(output.xlsx,ExcelVersion.Version2010); System.Diagnostics.Process.Start(); } } } 设置效果: (本文完) ?转载请注明出处! (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |