在Aspose Cells中获取单元格名称

谢尔盖·卡里尼琴科(Sergey Kalinichenko)

我正在寻找给定行/列对的单元格的名称。我需要在公式中使用的名称。例如,我想将单元格(3,4)设置为将单元格(4,4)和(5,4)的值相加的公式。

单元格(3,4)是D5; (4,4)是E5,(5,4)是F5因此,我的公式应如下所示:

=E5+F5

我可以这样格式化我的公式:

const int col = 3;
const int row = 4;
worksheet.Cells[row, col].Formula = string.Format(
    "={0}{1}+{2}{3}"
,   (char)('A'+col+1) // <<== Broken, do not use
,   row+1
,   (char)('A'+col+2) // <<== Broken, do not use
,   row+1
);

这对于A..Z列工作正常,但对于名称在右侧更远的列会中断。我可以使用本问答中描述的技巧,但是问题看起来如此基本,以至于不需要我编写代​​码。

谢尔盖·卡里尼琴科(Sergey Kalinichenko)

您无需艰难地执行此操作,因为Aspose做到了。他们的CellsHelper班级有CellIndexToName方法,该方法正是您所需要的:

const int col = 3;
const int row = 4;
worksheet.Cells[row, col].Formula =
    $"={CellsHelper.CellIndexToName(row, col+1)}+{CellsHelper.CellIndexToName(row, col+2)}";

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Aspose-Cells中的一个单元格中应用多种样式

来自分类Dev

Aspose单元格-保留CSV中的前导零

来自分类Dev

如何使用aspose从单元格中获取所有下拉列表(listBox)的值

来自分类Dev

如何使用aspose从单元格中获取所有下拉列表(listBox)的值

来自分类Dev

Aspose Cells ExportDataTable CellsException

来自分类Dev

如何遍历Aspose.Cells for .Net中指定范围内的所有单元格?

来自分类Dev

Aspose中的页面方向

来自分类Dev

如何在Aspose中格式化单元格

来自分类Dev

使用Aspose更改excel单元格的数据类型?

来自分类Dev

Aspose 单元格内存泄漏问题与版本 17.2

来自分类Dev

如何使用Aspose单元格在数据透视表单元格中垂直居中放置值?

来自分类Dev

Aspose.words mailmerge。如果表格单元格中的页面溢出,则文本将被截断

来自分类Dev

Aspose 单元格“Σ 值”显示在数据透视表的行中

来自分类Dev

NET的Aspose.Cells启用数据过滤

来自分类Dev

Aspose.Word - 如何利用完整的表格单元格宽度?

来自分类Dev

使用Aspose.Cells(.NET)获取SmartArt对象

来自分类Dev

使用Aspose在JScrollPane中显示PDF

来自分类Dev

java中基于行作为键的Aspose Sort Cells

来自分类Dev

如何获取Aspose.Words中Run的BackgroundColor值?

来自分类Dev

Aspose Cells Java-将行插入Excel表

来自分类Dev

为什么不应用我的背景色(Aspose Cells)?

来自分类Dev

致命错误:Aspose中未捕获的异常'com_exception'

来自分类Dev

不要在Aspose PDF中的表格上分页吗?

来自分类Dev

在页脚中插入带有文本的页码 aspose word java

来自分类Dev

在单元格编辑事件中获取活动的datagrid的名称?

来自分类Dev

如何使用Aspose从C#中的幻灯片获取文本

来自分类Dev

如何在PHPExcel中的每个单元格名称数组中获取一系列单元格?

来自分类Dev

如何确定数据透视表生成多少行(Aspose Cells)?

来自分类Dev

为什么我的样式没有应用于我的范围(Aspose Cells)?

Related 相关文章

  1. 1

    在Aspose-Cells中的一个单元格中应用多种样式

  2. 2

    Aspose单元格-保留CSV中的前导零

  3. 3

    如何使用aspose从单元格中获取所有下拉列表(listBox)的值

  4. 4

    如何使用aspose从单元格中获取所有下拉列表(listBox)的值

  5. 5

    Aspose Cells ExportDataTable CellsException

  6. 6

    如何遍历Aspose.Cells for .Net中指定范围内的所有单元格?

  7. 7

    Aspose中的页面方向

  8. 8

    如何在Aspose中格式化单元格

  9. 9

    使用Aspose更改excel单元格的数据类型?

  10. 10

    Aspose 单元格内存泄漏问题与版本 17.2

  11. 11

    如何使用Aspose单元格在数据透视表单元格中垂直居中放置值?

  12. 12

    Aspose.words mailmerge。如果表格单元格中的页面溢出,则文本将被截断

  13. 13

    Aspose 单元格“Σ 值”显示在数据透视表的行中

  14. 14

    NET的Aspose.Cells启用数据过滤

  15. 15

    Aspose.Word - 如何利用完整的表格单元格宽度?

  16. 16

    使用Aspose.Cells(.NET)获取SmartArt对象

  17. 17

    使用Aspose在JScrollPane中显示PDF

  18. 18

    java中基于行作为键的Aspose Sort Cells

  19. 19

    如何获取Aspose.Words中Run的BackgroundColor值?

  20. 20

    Aspose Cells Java-将行插入Excel表

  21. 21

    为什么不应用我的背景色(Aspose Cells)?

  22. 22

    致命错误:Aspose中未捕获的异常'com_exception'

  23. 23

    不要在Aspose PDF中的表格上分页吗?

  24. 24

    在页脚中插入带有文本的页码 aspose word java

  25. 25

    在单元格编辑事件中获取活动的datagrid的名称?

  26. 26

    如何使用Aspose从C#中的幻灯片获取文本

  27. 27

    如何在PHPExcel中的每个单元格名称数组中获取一系列单元格?

  28. 28

    如何确定数据透视表生成多少行(Aspose Cells)?

  29. 29

    为什么我的样式没有应用于我的范围(Aspose Cells)?

热门标签

归档