zoukankan      html  css  js  c++  java
  • AceyOffice教程如何判断单元格的内容

    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; } //获取单元格的富文本对象。

    具体应用场景一:当需要得到单元格值存放的具体数据,可进行如何的判断。

    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致力于开发使用简单、方便、易于理解的组件。

  • 相关阅读:
    [HAOI2018]苹果树
    [TJOI2013]拯救小矮人
    [SDOI2016]硬币游戏
    一辈子都学不会的有上下界的网络流
    [AHOI2014/JSOI2014]支线剧情
    [JSOI2009]球队收益
    hdu-1856 More is better---带权并查集
    hdu-1325 Is It A Tree?---并查集
    hdu-1272 小希的迷宫---并查集或者DFS
    hdu1213-How Many Tables---基础并查集
  • 原文地址:https://www.cnblogs.com/happyfish78/p/3024029.html
Copyright © 2011-2022 走看看