gpt4 book ai didi

Excel:在隐藏单元格中查找数据(不取消隐藏)

转载 作者:行者123 更新时间:2023-12-04 22:05:39 27 4
gpt4 key购买 nike

我有一个看起来像这样的查找功能:

public static int FindRowThatContains(Excel.Worksheet ws, string what)
{
int result = 0;
Excel.Range rng = ws.Cells.Find(what,
Type.Missing,
Excel.XlFindLookIn.xlValues,
Excel.XlLookAt.xlWhole,
Type.Missing,
Excel.XlSearchDirection.xlNext,
false,
Type.Missing,
Type.Missing);

if (rng != null)
result = rng.Row;

return result;
}

当包含我正在寻找的数据的单元格没有被隐藏但当搜索到的单元格丢失时它会失败,这很有效。

有没有办法在搜索中包含隐藏单元格?

谢谢

最佳答案

试试 XlFindLookIn.xlFormulas而不是 XlFindLookIn.xlValues .
Range.Find方法似乎复制了 Excel 中的查找对话框。选择公式而不是值,查找对话框将找到一个隐藏的单元格。

当然,如果您也不想在公式中搜索,这可能会导致其他问题,但是使用这种方法,它看起来是唯一的方法。

关于Excel:在隐藏单元格中查找数据(不取消隐藏),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22550139/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com