当前位置:编程学习 > VB >>

函数公式结果如何能返回?

想vba实现一个公式
当公式开始计算时:能在excel单元个显示“计算中”
当公式计算结束出结果的时候,把正确的结果在单元个个显示!
这样如何实现?
谢谢 function aFun(....) as long
dim i as long
i=计算

aFun=i
end function
引用 1 楼 worldy 的回复:
function aFun(....) as long
dim i as long
i=计算

aFun=i
end function


哈哈,没看懂楼主要问的难点在哪:) 是要返回两次结果
第一次先显示“计算中”
等待计算结果出来了 
再返回结果值

计算过程可能耗时比较长。 在界面上操作,后台录制宏不就有了现成的代码? 单元格调用公式,只“调用一次”(当然实际可能是多次,每次刷新时都会调用)。

但楼主的要求,好象是: 一次调用,二次结果 !
显然,楼主的想法有点问题……

但是,如果允许把单元格的“公式”,在计算后改为最终结果的常量,那还是有办法实现的。
没错 就是这样的意思
因为计算过程耗时长
要让用户知道公式在计算中,想显示两次信息
补充:VB ,  VBA
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,