2 simeon8888 Simeon8888 于 2016.01.29 15:25 提问

C# 利用com组件 读取Excel获取 该单元格的内容,背景,是否有删除线等属性
最近利用C# 读取Excel,但是部分单元格中是有删除线的,部分有背景的,目前我只能读取该单元格的内容,不能读取该单元格的 背景,是否有删除线 这些属性信息

1个回答

thirddata
thirddata   2016.01.29 15:44

如果你的excel格式是open XML格式的(xlsx),则可以用DocumentFormat.OpenXml.dll里面的API获取

Simeon8888
Simeon8888 是03的Excel (xls) 还有格式是xlsx 具体用什么函数
2 年多之前 回复
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
C# 获取Excel中的合并单元格
C# 获取Excel中的合并单元格 我们在制作表格时,有时经常需要合并及取消合并一些单元格。在取消合并单元格时需要逐个查找及取消,比较麻烦。这里分享一个简单的方法来识别Excel中的合并单元格,识别这些合并单元格之后对这些单元格进行取消合并操作,还可以进行其他操作如设置格式等。 为了展示,这里我使用了一个模板Excel文件,它含有两个合并区域,如下图: 代码使用: 步骤1:实例化一
C#NPOI读写Excel单元格的值的方法
public static bool setExcelCellValue(String ExcelPath, String sheetname, int column, int row, String value)         {             bool returnb = false;             try             {          
C# 读取 Excel 中的合并单元格内容。
C# 读取 Excel 中的合并单元格内容。 由于 某些 Excel 的格式过于复杂,用 OLEDB 来读取不大合适。 那么只好使用 Microsoft.Office.Interop.Excel 来读取了。 写代码的时候,发现这样的问题。 如果简单的通过 xlSheet.Cells[row, col].Text 方式来处理的话。 如果存在有 合并单元格的情况。 那么只有 左上角的那个单
用C#读取Excel工作薄中指定区域的单元格数据
用C#读取Excel工作薄中指定区域的单元格数据        使用ADO.NET中的OleDbDataAdapter对象读取Excel文件,默认工作表中的有数据的第一行单元格为字段名称。如果不想将工作薄中有数据的第一行单元格当作数据表字段名,可以用本文中的第二个实例实现。        建立Connection对象的数据源连接字符串:"Provider=Microsoft.Jet.Oledb.4
C# 获取Excel的指定单元格的值
获取Excel的指定单元格的值
Python如何读取excel单元格的缩进
有些excel中有这种利用缩进表示层次结构的方式,那么python如何解析它们呢? 工具:openpyxl 代码如下:#!/usr/bin/env python # -*- coding: utf-8 -*-from openpyxl import load_workbookwb = load_workbook('a.xlsx')ws = wb.get_sheet_by_name(u'年度B
C#操作Excel的OLEDB方式与COM方式比较
在对Excel进行读写操作时,使用微软自身提供的解决方案,有两种,分别是OLEDB方式和调用COM组件的方式 1. OLEDB方式 用这种方法读取Excel速度相对调用COM组件来讲是非常的快的,因为OLEDB方式就是把Excel当做一个数据库来操作的,将Excel作为一个数据源,直接用Sql语句获取数据。还有一个优点就是不需要安装Office Excel就可以使用。但是这种方式就是只能读取或
C# 获取Excel文件中某个单元格的内容
///         /// 获取指定文件的指定单元格内容         ///         /// <param name="fileName">文件路径         /// <param name="row">行号         /// <param name="column">列号         /// 返回单元指定单元格内容         public string ge
c# 操作Excel单元格属性
range.NumberFormatLocal = "@";     //设置单元格格式为文本 range = (Range)worksheet.get_Range("A1", "E1");     //获取Excel多个单元格区域:本例做为Excel表头 range.Merge(0);     //单元格合并动作 worksheet.Cells[1, 1] = "Excel单元格赋值"; 
COM组件读取、保存等Excel操作
COM组件(即添加Microsoft.Office.Interop.Excel引用)读取全部、部分excel,生成excel文件