如何使用C#在Excel中获取用户选定范围内的特定单元格

代理

我创建了第一个Excel加载项,并希望找到用户选择的范围内的特定单元格。

我知道需要这些值的列。所以我用:

Excel.Range selection = Globals.ThisAddIn.Application.Selection as Excel.Range;
Excel.Range firstValue = selection.Columns["I"].Find("*", Type.Missing, Excel.XlFindLookIn.xlValues, Excel.XlLookAt.xlPart,Excel.XlSearchOrder.xlByColumns,Excel.XlSearchDirection.xlNext, false, Type.Missing,Type.Missing);

现在我有了“ I”列中的第一个值

当用户从“ A”列开始进行“选择”时,此方法会正常

如果用户选择从C2到H20的示例,则代码无法找到“ I”列而不是“ I”列,而不是其他范围。

我认为对他来说,“我”总是“ 9”。当用户在新范围中从“ C2”到“ H20”选择列为“ C” =“ 0”且列“ L” = 9时,即使我在代码中写“ I”,代码也会选择列“ L” 。

有谁知道如何在用户的选择范围内读取想要在用户选择范围内的特定列或单元格?

先感谢您

用户名

正如您所发现的,当您处理单元格的选择时,在该选择中处理单元格引用时,左上角的单元格将等于A1,而其他单元格由行和列引用,它们与左上角的单元格。

如果您要在用户选择的行所截断的列区域内进行搜索,则建议使用_Application.Intersect方法

如果您要搜索的是第I列的一部分,即使没有交集,也将选择的顶部和底部行作为第I列的边界,请使用selection.cells [1] .row定义第I列的第一个单元格并调整其大小它是由selection.rows.count决定的。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

从DataGrid WPF C#中的选定行获取特定单元格的数据

来自分类Dev

如何在C#中的网格视图中获取选定单元格的值

来自分类Dev

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

来自分类Dev

将选定单元格中的 excel 选择调整为特定范围

来自分类Dev

使用C#在Excel中的特定单元格上添加图片

来自分类Dev

在范围内的特定单元格中输入的条件值,将解锁另一个范围内的另一个特定单元格(VBA,范围偏移)

来自分类Dev

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

来自分类Dev

如何使用Excel / Calc计算包含特定(子)字符串的范围内的单元格数量?

来自分类Dev

如何使用VBA跳过EXCEL中的选定单元格,

来自分类Dev

如何在C#中读取表的选定单元格的数据并进行更新

来自分类Dev

如何在C#中读取表的选定单元格的数据并更新它

来自分类Dev

QTableView:当用户使用鼠标单击特定单元格时如何获取数据

来自分类Dev

如何使用c#将特定范围内的单元格从一个excel工作簿复制到另一个工作簿

来自分类Dev

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

来自分类Dev

合并选定范围内的单元格值

来自分类Dev

使用C ++从Excel文档复制特定单元格

来自分类Dev

如何使用python熊猫获取数据框以覆盖特定单元格中的现有excel?

来自分类Dev

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

来自分类Dev

在Excel C#中的特定单元格中插入文本

来自分类Dev

使用 IF 语句在 Excel 中的单元格范围内搜索文本

来自分类Dev

如果选定的单元格在范围内,则Excel删除行

来自分类Dev

使用VBA查找/替换选定范围内具有零值的单元格(公式单元格)

来自分类Dev

如何使用Java Apache POI库从XLSX文件中的特定单元格获取值

来自分类Dev

如何使用Java Apache POI库从XLSX文件中的特定单元格获取值

来自分类Dev

从具有选定单元格的Excel工作表中删除特定内容

来自分类Dev

如何获取值等于特定值的范围内的第一个单元格

来自分类Dev

如何在VBA的单元格范围内搜索excel,以获取不等于“短语”的字符串值

来自分类Dev

如何使用excel vba从特定单元格复制并将其粘贴到另一个范围

来自分类Dev

获取合并范围内的单元格值

Related 相关文章

  1. 1

    从DataGrid WPF C#中的选定行获取特定单元格的数据

  2. 2

    如何在C#中的网格视图中获取选定单元格的值

  3. 3

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

  4. 4

    将选定单元格中的 excel 选择调整为特定范围

  5. 5

    使用C#在Excel中的特定单元格上添加图片

  6. 6

    在范围内的特定单元格中输入的条件值,将解锁另一个范围内的另一个特定单元格(VBA,范围偏移)

  7. 7

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

  8. 8

    如何使用Excel / Calc计算包含特定(子)字符串的范围内的单元格数量?

  9. 9

    如何使用VBA跳过EXCEL中的选定单元格,

  10. 10

    如何在C#中读取表的选定单元格的数据并进行更新

  11. 11

    如何在C#中读取表的选定单元格的数据并更新它

  12. 12

    QTableView:当用户使用鼠标单击特定单元格时如何获取数据

  13. 13

    如何使用c#将特定范围内的单元格从一个excel工作簿复制到另一个工作簿

  14. 14

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

  15. 15

    合并选定范围内的单元格值

  16. 16

    使用C ++从Excel文档复制特定单元格

  17. 17

    如何使用python熊猫获取数据框以覆盖特定单元格中的现有excel?

  18. 18

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

  19. 19

    在Excel C#中的特定单元格中插入文本

  20. 20

    使用 IF 语句在 Excel 中的单元格范围内搜索文本

  21. 21

    如果选定的单元格在范围内,则Excel删除行

  22. 22

    使用VBA查找/替换选定范围内具有零值的单元格(公式单元格)

  23. 23

    如何使用Java Apache POI库从XLSX文件中的特定单元格获取值

  24. 24

    如何使用Java Apache POI库从XLSX文件中的特定单元格获取值

  25. 25

    从具有选定单元格的Excel工作表中删除特定内容

  26. 26

    如何获取值等于特定值的范围内的第一个单元格

  27. 27

    如何在VBA的单元格范围内搜索excel,以获取不等于“短语”的字符串值

  28. 28

    如何使用excel vba从特定单元格复制并将其粘贴到另一个范围

  29. 29

    获取合并范围内的单元格值

热门标签

归档