gpt4 book ai didi

excel - "#N/A"的值和变体类型?

转载 作者:行者123 更新时间:2023-12-04 22:03:13 26 4
gpt4 key购买 nike

我想弄清楚 #N/A 是什么在 VBA 中表示。

到目前为止我得到的是这个Application.WorksheetFunction.IsNA
我尝试将它应用到我的宏上,但它不起作用。

我要做的是一个 if 语句,其条件是查找具有 #N/A 的单元格。值(value)。

我想做的是这样的:

Dim MyCell As Range

For Each MyCell In ActiveSheet.Range("A1:A10")
If ActiveSheet.Range("C" & MyCell.Row).Value = Application.WorksheetFunction.IsNA Then
'do something
End If
Next

但问题是,(1) 它不起作用,(2) 程序/宏在遇到 #N/A 时停止。值(value)。

最佳答案

除非您想测试特定的错误类型,否则更简单的方法是使用 IsError:

If IsError(ActiveSheet.Range("C" & MyCell.Row).Value) then

关于excel - "#N/A"的值和变体类型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30592140/

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