AceyOffice教程--如何判断单元格的内容
2013-04-16 14:10
134 查看
Excel中单元格可以设置值(包括boolean,Number,DateTime,String等)、设置公式和富文本,如何通过代码来获取单元格包含的具体内容,能很简单方便控制单元格。
Acey.ExcelX组件的ICell接口提供下面属性,方便读取属性并控制单元格。
object Value { get; set; } //获取或设置单元格的值。
ValueType ValueType { get; } //获取单元格中值类型。
bool HasFormula { get; } //获取单元格中是否有公式。
string Formula { get; set; } //获取或设置单元格中的公式。
bool IsRichText { get; } //获取单元格是否包含富文本。
ICharacters Characters { get; } //获取单元格的富文本对象。
具体应用场景一:当需要得到单元格值存放的具体数据,可进行如何的判断。
Acey.ExcelX致力于开发使用简单、方便、易于理解的组件。
Acey.ExcelX组件的ICell接口提供下面属性,方便读取属性并控制单元格。
object Value { get; set; } //获取或设置单元格的值。
ValueType ValueType { get; } //获取单元格中值类型。
bool HasFormula { get; } //获取单元格中是否有公式。
string Formula { get; set; } //获取或设置单元格中的公式。
bool IsRichText { get; } //获取单元格是否包含富文本。
ICharacters Characters { get; } //获取单元格的富文本对象。
具体应用场景一:当需要得到单元格值存放的具体数据,可进行如何的判断。
object obj = cell.Value; //根据单元格值类型进行转换。 switch (cell.ValueType) { case ValueType.Blank: break; case ValueType.Bool: bool boolValue = (bool)obj; break; case ValueType.DateTime: break; case ValueType.Error: break; case ValueType.Numric: double doubleValue = (double)obj; break; case ValueType.Text: string strValue = (string)obj; break; }
Acey.ExcelX致力于开发使用简单、方便、易于理解的组件。
相关文章推荐
- vb.net操作excel时,如何判断单元格内容为空
- AceyOffice教程--如何操控单元格
- Visual Studio 2017中使用正则修改部分内容 如何使用ILAsm与ILDasm修改.Net exe(dll)文件 C#学习-图解教程(1):格式化数字字符串 小程序开发之图片转Base64(C#、.Net) jquery遍历table为每一个单元格取值及赋值 。net加密解密相关方法 .net关于坐标之间一些简单操作
- 【[R] 【教程】教你如何读懂线性回归lm的结果summary(判断显著性)[转]】
- Ext grid显示内容的字数超过单元格可以显示的字数时,如何让其自动换行
- Excel操作之如何连接多个单元格的内容
- 如何及时获得datagrid中单元格里改变后的内容
- VFP中如何判断GRID单元格的值是否被修改
- 如何判断DIV中的内容为空
- C# 如何判断两个文件内容是否相同的方法
- 如何判断输入的内容中是否包含emoji表情
- 如何设置table,使单元格内容无论多少,只显示一行,超过单元格宽度的部分自动隐藏,当鼠标放到单元格上,内容自动显示完整?
- 如何把excel中一个单元格内容转换到多个单元格当中
- [Mugeda HTML5技术教程之18]如何在Android应用中使用Mugeda动画内容
- android 的ListView中,如何判断其内容已滚动到最顶部、底部
- Java在读取文件内容的时候,如何判断出空白行
- Excel如何合并两个单元格内容
- ObjectiveC开发教程--如何判断字符串是否为空的方法
- android 的ListView中,如何判断其内容已滚动到最顶部或者最底部
- js判断单元格没有图片和内容