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

约翰·B

我正在使用.Net Apose.Cells。我试图找出迭代命名范围内的所有单元格。

我从工作簿中检索命名范围:

Range range = AsposeWorkbook.Worksheets.GetRangeByName(rangeName);

我想将命名范围内每个单元格的值设置为零(0)。我该怎么做呢?迭代命名范围内的单元格的最佳方法是什么?

谢谢,JB

沙克尔

您可以使用Range.GetEnumerator()方法迭代范围内的单元格一旦可以访问Cell对象,就可以使用Cell.PutValue()方法将其值设置为0 请参阅以下示例代码,其注释和示例输出

//Load your excel file
Workbook workbook = new Workbook("s1.xlsx");

//Access first worksheet
Worksheet ws = workbook.Worksheets[0];

//THis way you can create range on runtime
Range rn = ws.Cells.CreateRange("A1:D6");
rn.Name = "MyRange";

//Access your range as you have been doing before
Range range = workbook.Worksheets.GetRangeByName("MyRange");

//Iterate all the cells in your range, print their names and values
IEnumerator e = range.GetEnumerator();

while (e.MoveNext())
{
    Cell c = (Cell)e.Current;
    Console.WriteLine(c.Name + ": " + c.StringValue);

    //Set value to 0
    c.PutValue(0);
}

控制台输出示例

A1: 27
B1: 92
C1: 58
D1: 58
A2: 75
B2: 21
C2: 61
D2: 27
A3: 55
B3: 49
C3: 73
D3: 92
A4: 6
B4: 7
C4: 2
D4: 62
A5: 18
B5: 75
C5: 76
D5: 32
A6: 32
B6: 63
C6: 18
D6: 34

注意:我在Aspose担任开发人员布道者

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

NET的Aspose.Cells启用数据过滤

来自分类Dev

如何根据特定范围内不同单元格的值自动启动宏

来自分类Dev

如何正确查询RoR中指定时间范围内当前用户发送的所有消息?

来自分类Dev

Excel VBA如何选择动态范围内所有单元格的颜色索引不为0

来自分类Dev

如何在范围内的每个单元格上运行公式

来自分类Dev

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

来自分类Dev

如何使用Excel中的单元格值在VBA中指定范围

来自分类Dev

如何检查范围内的所有非空白单元格都具有相同的值?

来自分类Dev

在Aspose Cells中获取单元格名称

来自分类Dev

如何获得某个范围内某个单元格的位置?

来自分类Dev

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

来自分类Dev

如何使用VBA在匹配的范围内找到单元格的最后一行?

来自分类Dev

如何在可见范围内查找单元格值

来自分类Dev

在选定范围内循环遍历每个单元格

来自分类Dev

仅当h列中的单元格颜色为红色时,如何使列表框填充范围内的所有行

来自分类Dev

如何找到一个范围内特定单元格的总和?

来自分类Dev

如果“列”单元格在一定范围内为空,如何隐藏“列”?

来自分类Dev

如何使用应用程序脚本获取某个范围内所有单元格的背景色并将背景设置为相同大小的其他范围?

来自分类Dev

如何在Google表格/ Excel的范围内的每个单元格中添加1

来自分类Dev

如何使用VBA在匹配的范围内找到单元格的最后一行?

来自分类Dev

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

来自分类Dev

如何计算值在给定范围内的多个工作表中的单元格数量?

来自分类Dev

在Excel中如何检查范围内的所有单元格仅包含特定字符串

来自分类Dev

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

来自分类Dev

如何在电子表格范围内添加边框(Aspose Cells)?

来自分类Dev

如果为空,如何检查范围内的空单元格然后检查选择 VBA?

来自分类Dev

如何在范围内查找空白单元格,然后获取对它们的引用

来自分类Dev

Aspose Cells ExportDataTable CellsException

来自分类Dev

如何循环遍历范围内一部分列中的单元格?

Related 相关文章

  1. 1

    NET的Aspose.Cells启用数据过滤

  2. 2

    如何根据特定范围内不同单元格的值自动启动宏

  3. 3

    如何正确查询RoR中指定时间范围内当前用户发送的所有消息?

  4. 4

    Excel VBA如何选择动态范围内所有单元格的颜色索引不为0

  5. 5

    如何在范围内的每个单元格上运行公式

  6. 6

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

  7. 7

    如何使用Excel中的单元格值在VBA中指定范围

  8. 8

    如何检查范围内的所有非空白单元格都具有相同的值?

  9. 9

    在Aspose Cells中获取单元格名称

  10. 10

    如何获得某个范围内某个单元格的位置?

  11. 11

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

  12. 12

    如何使用VBA在匹配的范围内找到单元格的最后一行?

  13. 13

    如何在可见范围内查找单元格值

  14. 14

    在选定范围内循环遍历每个单元格

  15. 15

    仅当h列中的单元格颜色为红色时,如何使列表框填充范围内的所有行

  16. 16

    如何找到一个范围内特定单元格的总和?

  17. 17

    如果“列”单元格在一定范围内为空,如何隐藏“列”?

  18. 18

    如何使用应用程序脚本获取某个范围内所有单元格的背景色并将背景设置为相同大小的其他范围?

  19. 19

    如何在Google表格/ Excel的范围内的每个单元格中添加1

  20. 20

    如何使用VBA在匹配的范围内找到单元格的最后一行?

  21. 21

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

  22. 22

    如何计算值在给定范围内的多个工作表中的单元格数量?

  23. 23

    在Excel中如何检查范围内的所有单元格仅包含特定字符串

  24. 24

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

  25. 25

    如何在电子表格范围内添加边框(Aspose Cells)?

  26. 26

    如果为空,如何检查范围内的空单元格然后检查选择 VBA?

  27. 27

    如何在范围内查找空白单元格,然后获取对它们的引用

  28. 28

    Aspose Cells ExportDataTable CellsException

  29. 29

    如何循环遍历范围内一部分列中的单元格?

热门标签

归档