首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如何从Excel工作表中复制非空单元格?

如何从Excel工作表中复制非空单元格?
EN

Stack Overflow用户
提问于 2012-11-12 21:33:12
回答 1查看 854关注 0票数 0

我正在编写一个将Excel工作表粘贴到Word文档中的C#应用程序。

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
using Excel = Microsoft.Office.Interop.Excel;
using Word = Microsoft.Office.Interop.Word;

Excel.Worksheet ws = wb.Worksheets[1];        
// select all then copy to clipboard
ws.get_Range("a1").EntireRow.EntireColumn.Copy();
var wordApp = new Word.Application();
wordApp.Visible = true;
wordApp.Documents.Add();
wordApp.Selection.PasteSpecial(Link: true);

上面的代码工作得很好,但默认情况下Word将对象粘贴为HTML,这会扰乱文档布局。

所以我尝试了手工粘贴(Ctrl),选择了“MicrosoftOfficeExcel2003WorkSheet对象”(期望这也可以由C#完成),这次整个工作表(65535*65535可能)被粘贴,重要的单元格被最小化。

工作表包含图表和位图,因此很难计算图表/位图末尾下方的单元格坐标。

是否有任何快捷方式仅选择Excel中的非空单元格?

EN

回答 1

Stack Overflow用户

发布于 2012-11-15 09:06:24

是否有任何快捷方式仅选择Excel中的非空单元格?-是的。试着去做:wholeRange = sheet.Cells.SpecialCells(XlCellType.xlCellTypeConstants, Type.Missing); .To测试这个特性你可以点击F5->特殊..。再试试别的选择。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13356019

复制
相关文章
Python-Excel-08-复制工作表
系统:Windows 7 语言版本:Anaconda3-4.3.0.1-Windows-x86_64 编辑器:pycharm-community-2016.3.2
zishendianxia
2019/10/23
9580
Python-Excel-08-复制工作表
Excel-VBA复制工作表到新工作簿方法
如:在文件“自动工具.xlsx”中有一个工作表为“模板”。我想在“模板”工作表中输入数据,再另存为一个新的文件为“小龙女.xlsx”
哆哆Excel
2022/10/31
11.7K0
Excel中如何批量重命名工作表与将每个工作表导出到单独Excel文件
Step 1: 打开Developer Tab找到VBA (快捷键 Alt+F11)
繁华是客
2023/03/03
3.9K0
如何插入或 Visio 中粘贴的 Excel 工作表
嵌入或链接 Excel 工作表通过对象命令在插入菜单上的绘图在 Visio loadTOCNode(2, 'summary'); 使用 插入 菜单上 对象 命令在 Visio 绘图中插入 Excel 工作表。 可以嵌入或链接的现有 Excel 工作表或您可以嵌入一个新的 Excel 工作表。 为此,请使用以下方法根据您的具体情况之一。 嵌入或链接现有的 Excel 工作表 loadTOCNode(3, 'summary'); 启动 Visio,然后打开绘图。 单击 插入 菜单上的 对象 ,然后单
cloudskyme
2018/03/20
10.3K0
Excel应用实践08:从主表中将满足条件的数据分别复制到其他多个工作表中
这是在ozgrid.com的论坛中看到的一个应用问题,以前也经常遇到类似问题,并且其解决技巧很有效率,因此在这里和大家分享。
fanjy
2019/07/19
5.2K0
Excel应用实践08:从主表中将满足条件的数据分别复制到其他多个工作表中
Excel技术:如何在一个工作表中筛选并获取另一工作表中的数据
问题:需要整理一个有数千条数据的列表,Excel可以很方便地搜索并显示需要的条目,然而,想把经过提炼的结果列表移到一个新的电子表格中,不知道有什么好方法?
fanjy
2022/11/16
18.9K0
Excel技术:如何在一个工作表中筛选并获取另一工作表中的数据
Excel技巧:使用上方单元格的值填充空单元格
有时候,工作表列中有许多空单元格,而不是在每行都重复相同的内容,这样可以使报表更容易阅读,然而也会导致一些问题,例如不方便排序或筛选数据。
fanjy
2022/04/13
3.4K0
Excel技巧:使用上方单元格的值填充空单元格
Excel公式技巧90:剔除单元格区域中的空单元格
有时候,在一列数据中有许多空单元格,导致数据不连续,我们需要剔除这些空单元格,让数据区域连起来。
fanjy
2021/07/12
4.6K0
Excel公式技巧90:剔除单元格区域中的空单元格
Python-Excel-openpyxl-05-新建工作簿/复制及新建工作表
系统:Windows 7 语言版本:Anaconda3-4.3.0.1-Windows-x86_64 编辑器:pycharm-community-2016.3.2 openpyxl:2.6.2
zishendianxia
2019/10/23
5.6K0
Python-Excel-openpyxl-05-新建工作簿/复制及新建工作表
python读取excel表,获取空单元格,报错还是获取到空字符串?
原因:excel开辟内存空间是 按照矩形的区域,长是最长的列,高是最多的行。即使用户没有输入某些单元格,但是excel也会默认用空字符串进行填充。
我去热饭
2022/05/18
6100
python读取excel表,获取空单元格,报错还是获取到空字符串?
空与非空:浅谈非空约束的影响
黄玮(Fuyuncat) 资深Oracle DBA,个人网www.HelloDBA.com,致力于数据库底层技术的研究,其作品获得广大同行的高度评价. 非空约束是字段的一个重要属性。但是,很多时候,数据库表的设计人员似乎并不十分在意这个属性。最常见的现象就是,除了主键字段外,所有字段都不指定该属性。而在Oracle中,默认是允许为空。 而实际上,优化器在选择执行计划时,非空约束是一个重要的影响因素。为了说明问题,我们建立以下测试表,然后分别说明非空约束在各种情况下对执行计划和性能的影响。 谓词评
数据和云
2018/03/06
3.2K0
空与非空:浅谈非空约束的影响
如何查询SqlServer中所有表的数据行数,并且显示所有空表非空表
INNER JOIN sys.partitions B ON A.object_id = B.object_id
静谧的小码农
2019/04/25
4.5K0
Excel应用实践16:搜索工作表指定列范围中的数据并将其复制到另一个工作表中
“在工作表Sheet1中存储着数据,现在想要在该工作表的第O列至第T列中搜索指定的数据,如果发现,则将该数据所在行复制到工作表Sheet2中。
fanjy
2019/07/19
6.1K0
Excel破解工作表保护
宏运行 Public Sub Password_cracking() Const DBLSPACE As String = vbNewLine & vbNewLine Const AUTHORS As String = DBLSPACE & vbNewLine & _ "" Const HEADER As String = "Password_cracking" Const VERSION As String = DBLSPACE & " Version 1.0"
步履不停凡
2019/09/11
9150
如何在excel单元格中插入图片批注
2.然后会插入一个批注框,为了不影响图片效果,可以将批注文字都删除。然后鼠标移动到批注框边角再右键。
hankleo
2020/09/16
2.2K0
如何在excel单元格中插入图片批注
VBA技巧:复制多个工作表
有时候,我们想要批量复制多个工作表到新的工作簿,可以使用VBA代码来实现。例如,工作簿中有三个工作表,其名称分别为:Data、完美Excel和Output,要将这三个工作表一次复制到一个新的工作簿中并保存,示例代码如下:
fanjy
2022/11/16
2.5K0
Python-Excel-09-复制单元格区域
系统:Windows 7 语言版本:Anaconda3-4.3.0.1-Windows-x86_64 编辑器:pycharm-community-2016.3.2
zishendianxia
2019/10/23
1.7K0
Python-Excel-09-复制单元格区域
Excel应用实践19:根据工作表某列中的值从另一工作簿中获取数据
在下图1所示的工作簿Data.xlsx的工作表Sheet1中,存放着待使用的数据。
fanjy
2019/08/27
19.1K0
Excel应用实践19:根据工作表某列中的值从另一工作簿中获取数据
Java保护Excel工作簿和工作表
出于安全原因,你可能需要保护整个工作簿或工作表。 有时,你甚至可能还需要保护某个工作表,但却保留指定的单元格进行编辑。 本文将介绍如何使用Free Spire.XLS for Java来实现这些操作。
崔笑颜
2020/06/08
1.5K0
点击加载更多

相似问题

迭代excel工作表并复制非空单元格值。

30

快速计算大型excel工作表中的非空单元格

20

复制工作表excel VBA微调。从某些单元格复制,粘贴到某些单元格中&工作表命名,

21

Excel单元格匹配-从工作表复制其他数据

40

从Excel文件复制工作表

10
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文