本文介绍C#及VB.NET程序代码来复制Excel中的指定单元格区域,包括复制单元格文本及单元格样式。复制时,可在工作簿中的同一个sheet工作表内复制,也可在不同工作簿的不同sheet工作表间复制。

程序环境:引用spire.Xls.dll 版本:10.10;.NET Framework4.5.1;

1. 在同一个sheet工作表中复制

【C# 】

using Spire.Xls;namespace CopyRanges_XLS
{class Program{static void Main(string[] args){//加载Excel工作簿Workbook book = new Workbook();book.LoadFromFile("sample.xlsx", ExcelVersion.Version2013);//获取第一个工作表Worksheet sheet = book.Worksheets[0];//将源数据数据复制到目标单元格区域sheet.Copy(sheet.Range["A1:F1"], sheet.Range["A6:F6"], true);//保存文档book.SaveToFile("result.xlsx", ExcelVersion.Version2013);System.Diagnostics.Process.Start("result.xlsx");}}
}

复制效果:

【VB.NET】

Imports Spire.XlsNamespace CopyRanges_XLSClass ProgramPrivate Shared Sub Main(args As String())'加载Excel工作簿Dim book As New Workbook()book.LoadFromFile("sample.xlsx", ExcelVersion.Version2013)'获取第一个工作表Dim sheet As Worksheet = book.Worksheets(0)'将源数据数据复制到目标单元格区域sheet.Copy(sheet.Range("A1:F1"), sheet.Range("A6:F6"), True)'保存文档book.SaveToFile("result.xlsx", ExcelVersion.Version2013)System.Diagnostics.Process.Start("result.xlsx")End SubEnd Class
End Namespace

2. 在不同工作簿的sheet工作表间复制

【C#】

using Spire.Xls;namespace CopyRanges2
{class Program{static void Main(string[] args){//加载Excel工作簿1Workbook book1 = new Workbook();book1.LoadFromFile("sample.xlsx", ExcelVersion.Version2013);//加载Excel工作簿2Workbook book2 = new Workbook();book2.LoadFromFile("test.xlsx");//获取工作表Worksheet sheet1 = book1.Worksheets[0];Worksheet sheet2 = book2.Worksheets[1];//将源数据数据复制到目标单元格区域sheet1.Copy(sheet1.Range["A1:F1"], sheet2.Range["B4:G4"], true);//保存工作簿2book2.SaveToFile("result2.xlsx", ExcelVersion.Version2013);System.Diagnostics.Process.Start("result2.xlsx");}}
}

跨工作表复制效果:

【VB.NET】

Imports Spire.Xls
Namespace CopyRanges2Class ProgramPrivate Shared Sub Main(args As String())'加载Excel工作簿1Dim book1 As New Workbook()book1.LoadFromFile("sample.xlsx", ExcelVersion.Version2013)'加载Excel工作簿2Dim book2 As New Workbook()book2.LoadFromFile("test.xlsx")'获取工作表Dim sheet1 As Worksheet = book1.Worksheets(0)Dim sheet2 As Worksheet = book2.Worksheets(1)'将源数据数据复制到目标单元格区域sheet1.Copy(sheet1.Range("A1:F1"), sheet2.Range("B4:G4"), True)'保存工作簿2book2.SaveToFile("result2.xlsx", ExcelVersion.Version2013)System.Diagnostics.Process.Start("result2.xlsx")End SubEnd Class
End Namespace

C#/VB.NET 复制Excel中的指定单元格区域相关推荐

  1. python 拆分excel单元格_Python怎么在Excel中把一个单元格里的内容拆分提取?:excel表格已拆分的数据提取...

    Python怎么在Excel中把一个单元格里的内容拆分提取? 有规律的话写代码可以处理,没有就没有办法 如何将EXCEL表中的数据分离出来? 如图,B1输入:=LEFT(A1,FIND("排 ...

  2. excel指定单元格区域添加相同的字符串

    思路 吐槽一下:网上百度的结果不知道是过时了还是office版本不对,老是出错! 思路:使用excel的公式,但前提一定要保证公式中数据类型的一致性,否则会出现类似以下几种情况: #value!,#n ...

  3. 计算机考试单元格,计算机等级考试技巧在Excel中如何对单元格进行设置?

    问:计算机等级考试技巧在Excel中如何对单元格进行设置? 考无忧小编解答: 步骤一:选中要设置的单元格,右击,出现下图对话框. 步骤二:点"设置单元格格式"功能,出现下图对话框, ...

  4. 怎么在html的表格中加筛选,excel中表头合并单元格的筛选

    EXCEL中表头合并,怎么实现筛选数据? 亲,如下面的动画演示,选中第5行,点击菜单"数据","筛驯. excel中有合并单元格的行怎么才能筛选整个表格其中 直接对合并过 ...

  5. Java读取Excel中的合并单元格

    本文以Java示例展示读取Excel中的合并单元格的方法. 1. Maven仓库下载导入 在pom.xml中配置maven路径,指定依赖,如下: <dependency><group ...

  6. excel 单元格如何获取textbox中的值 java,把excel表格数据定义为文本框-excel中如何将单元格里的数值显示在文本框(textbox)里...

    excel中如何将单元格里的数值显示在文本框(textbox)里 sheets("Sheet2").range("b3")=textbox ---------- ...

  7. 计算机所选区域单元格数值,计算机习题110、 在Excel工作表的单元格区域A1:A8各单元格中均存放数值1,单元格A9为空,单元格A10为一字符...

    计算机习题110. 在Excel工作表的单元格区域A1:A8各单元格中均存放数值1,单元格A9为空,单元格A10为一字符 计算机习题1 10. 在Excel工作表的单元格区域A1:A8各单元格中均存放 ...

  8. C# 获取Excel中的合并单元格

    C# 获取Excel中的合并单元格 我们在制作表格时,有时经常需要合并及取消合并一些单元格.在取消合并单元格时需要逐个查找及取消,比较麻烦.这里分享一个简单的方法来识别Excel中的合并单元格,识别这 ...

  9. 计算机考试中如何设置表格外边框,Excel表格中怎么为单元格区域设置边框

    在Excel表格工作表中,我们可以为选中的单元格区域设置各种类型的边框.Excel表格中为单元格区域设置边框的方法其实很简单,下面由学习啦小编告诉你! Excel表格中为单元格区域设置边框的方法 01 ...

最新文章

  1. TVM 优化 ARM GPU 上的移动深度学习
  2. python退出函数_python 退出程序的方式
  3. 科大讯飞陶晓东:人工智能时代的医学影像 | CCF-GAIR 2017
  4. 面试:知道 CopyOnWriteArrayList 吗?
  5. python 命名管道_Python:检查命名管道是否有数据
  6. Java如何实现跨平台?原理是怎样的?
  7. Linux(8) —— grep命令
  8. java long double精度丢失_long long类型转double类型部分精度丢失问题
  9. Linux apache编译安装
  10. 微机笔记6——输入输出控制
  11. MacOS的OCR文字识别,节约时间,提高效率
  12. 用python重温统计学基础:描述性统计分析
  13. 怎么扒站建站_个人怎么做独立站Shopify商店!Shopify建站教程详解!(实操干货)...
  14. windows 用户基本查看命令
  15. ORACLE计算同比环比
  16. 360插件化方案RePlugin学习笔记-插件与宿主间的通信方式
  17. @Value(“${}“)获取不到配置文件值的原因
  18. Springboot整合SpringSecurity 04-启用登出logout功能
  19. Java基础 - 第一章 计算
  20. vue-recaptcha 谷歌机器人验证

热门文章

  1. php image 转 data uri 图片 (Image Data URIs with PHP)
  2. iOS7应用开发4、Foundation框架
  3. 为facebook添加html/iframe页面 Create A Facebook Landing Page (Static HTML / iFrame)
  4. JAVA类定义,成员类,抽象类及接口类
  5. Image Warp插件实现图片点击扩大渐隐效果
  6. Oracle客户端安装
  7. python——Web服务开发(二)分布式缓存
  8. centos7搭建git代码仓库
  9. 华为机试——字符串反转
  10. Python列出文件夹下某类文件名的方法