加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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();
        }
    }
}

设置效果:

(本文完)

?转载请注明出处!

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读