使用互操作设置excel中的数字格式

本文关键字:数字 格式 excel 互操作 设置 | 更新日期: 2023-09-27 18:02:46

使用下面的方法,我可以每次将一行加载到Excel文件中。一旦所有的行都加载到Excel中。

列包含字母数字字符,如果单元格内容是数字,则列向左对齐,否则列向右对齐。我需要始终向右对齐

我想把单元格的格式改为文本。

  private void AddExcelRows(string startRange, int rowCount,int colCount, object values)
    {
        _range = _sheet.get_Range(startRange, _optionalValue);
        _range = _range.get_Resize(rowCount, colCount);
        _range.set_Value(_optionalValue, values);
    }

如何设置单元格格式为文本?

使用互操作设置excel中的数字格式

文本格式为'@'符号,因此:

_range.NumberFormat = "@";