永发信息网

在EXCEL中用函数计算r的单位格结果则会显示“#VALUE!”,在自定义函数中如把结果显示成这样应该如何写代码

答案:1  悬赏:40  手机版
解决时间 2021-11-09 21:46
在EXCEL中用函数计算r的单位格结果则会显示“#VALUE!”,在自定义函数中如把结果显示成这样应该如何写代码
最佳答案
试一试下面的函数,但输入MyFunc(1)时,显示为TRUE;输入MyFunc(2)时,显示为#VALUE!
Function MyFunc(X)
If X = 1 Then
MyFunc = True
Else
Error 5
End If
End Function追问谢谢,这样能达到我所需要的效果。
我试了一下,用Error 1~Error 9,结果都显示为#VALUE!,那为什么一定要用Error 5呢?
我自己使用的是: If X = 1 Then MyFunc = True Else MyFunc = 1 / 0
不知道这有没有问题,两者之间有什么差别?追答用Error 5只是随手,没有特别意思,因为没有捕抓错误的处理程序,用哪个号码应该都效果一样。 用 1/0 的语句制造错误应该也没问题。
附Excel帮助的解释:
可捕获的错误
可捕获的错误通常发生在应用程序运行时,但也有一些会发生在开发期间或编译时间。可使用 On Error 语句与 Err 对象来探测并回应可捕获的错误。1 – 1000 之间未使用的错误号都是保留给 Visual Basic 以后使用的。
代码 信息
3没有返回的GoSub
5无效的过程调用
6溢出
7内存不足
9数组索引超出范围
10此数组为固定的或暂时锁定
……
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
卡罗拉油耗表一直在8.5怎么不更新
怎么在Word中制作会议台签
谁说纹身的人一定都是坏坏的
小乘的解脱道 跟究竟的解脱道有什么差别
问:GTA4有什么近战武器
合肥明光电镀厂的情况谁知道啊
2017年3月27号13点10分出生女宝宝五行缺什么
做了6年的平面设计,我现在真心感觉好累啊,
您好,我于2014年8月2日上午在联通网上营业厅
黄岛新安薛家坡子怎么去?从青岛胶南到黄岛新
Dr.magic怎么读?
龙龟鹤的风水寓意
用来洗汗渍的氨水在哪能买到?
应星宾馆地址有知道的么?有点事想过去!
哪有回收白边纸的
推荐资讯
且末县交通事故快处理赔中心地址在哪,我要去
华硕x550c怎么进入bios设置U盘装系统
疏附县众通科目二考试场地址在哪,我要去那里
旅馆,钟点房怎么开?第一次啥都不会。
诈骗60万,能判多少年?
广西奇点游乐设备有限公司是骗人的吗
计算机工作时,内存储器用来存储什么?
人工湖如何防水防渗?
食物链、生物链的故事等
骶骨隐裂
字谜:一堵大围墙,墙外水汪汪.水从左边来,冲
急急急急急急急急!!!小学数学题!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?