博客
关于我
C# 复制Excel单元格格式
阅读量:405 次
发布时间:2019-03-06

本文共 1169 字,大约阅读时间需要 3 分钟。

本文将介绍通过C# 复制Excel单元格格式的方法,包括复制单元格中的字体、字号、字体加粗、倾斜、单元格背景色、字体颜色、单元格数字格式、单元格文字方向、文字旋转、下划线、单元格对齐方式、单元格边框等。C# 复制Excel工作表可参考。

 

使用工具:Free Spire.XLS for .NET(免费版)

dll文件获取及导入方法:

方法1可通过。下载后,解压文件,打开bin文件夹,安装。安装后,在程序中添加引用Spire.Xls.dll文件(程序集文件在安装路径下的bin文件夹中获取)。添加引用效果如下图:

方法2 可通过下载。

 

C# 代码示例

测试文档如下:将sheet1中A列的所有单元格格式复制到sheet2中的C列。

 

using Spire.Xls;namespace CopyCellsFormat{    class Program    {        static void Main(string[] args)        {            //加载测试文档            Workbook workbook = new Workbook();            workbook.LoadFromFile("test.xlsx");                       //分别获取第一个工作表和第二个工作表            Worksheet sheet1 = workbook.Worksheets[0];            Worksheet sheet2 = workbook.Worksheets[1];            //将第一个工作表中的A列单元格格式复制到第二个工作表中的C列单元格                      for (int i = 1; i < sheet1.Range.RowCount; i++)            {                sheet2.Range[string.Format("C{0}", i)].Style = sheet1.Range[string.Format("A{0}", i)].Style;                                          }                         //保存文档            workbook.SaveToFile("result.xlsx", ExcelVersion.Version2010);            System.Diagnostics.Process.Start("result.xlsx");        }    }}

单元格格式复制效果:

 

 

 (本文完)

 

转载地址:http://eunkz.baihongyu.com/

你可能感兴趣的文章
java 多态类型转换
查看>>
(C++11/14/17学习笔记):线程启动、结束,创建线程多法、join,detach
查看>>
HTML 和 CSS 简单实现注册页面
查看>>
趣谈win10常用快捷键
查看>>
IDEA出现问题:Received fatal alert: protocol_version 解决方案
查看>>
Airtest自动化测试 Docs airtest.core.android package
查看>>
11.2.6 时间值的小数秒
查看>>
Redis源码分析(七)--- zipmap压缩图
查看>>
【MySQL】(九)触发器
查看>>
Oracle 11G环境配置
查看>>
【Python】(十二)IO 文件处理
查看>>
【Oozie】(三)Oozie 使用实战教学,带你快速上手!
查看>>
师兄面试遇到这条 SQL 数据分析题,差点含泪而归!
查看>>
C语言的数值溢出问题(上)
查看>>
8051单片机(STC89C52)以定时器中断模式实现两倒计时器异步计时
查看>>
vue项目通过vue.config.js配置文件进行proxy反向代理跨域
查看>>
android:使用audiotrack 类播放wav文件
查看>>
聊聊我的五一小假期
查看>>
ACM/NCPC2016 C Card Hand Sorting(upc 3028)
查看>>
ubuntu学习笔记-常用文件、命令以及作用(hosts、vim、ssh)
查看>>