gpt4 book ai didi

Excel VBA 即时窗口在测试我的函数时产生一个空行,但在测试内置函数时正常工作

转载 作者:行者123 更新时间:2023-12-04 20:59:52 33 4
gpt4 key购买 nike

这就是发生的事情。
我只是一个初学者,我今天正在看一个教程视频。 2 点 58 分,视频中的人刚刚测试了这个函数,它返回了一个值。

我做了与以下完全相同的事情:

Function customDate() As String  
customDate = Format(Date, "dddd dd mmmm yyyy")
End Function

并使用以下命令在即时窗口中进行测试:
?customDate

即时窗口产生了一个空白行。

但是,如果我使用内置函数执行此操作,例如:
?Date

它会起作用并给我一个值(value)。

我的问题是:我如何在那个窗口中测试我自己的功能。

最佳答案

This happens if i put my code under the worksheets. If i copy&paste my code into a new module, everything works fine



是的,代码必须位于适当的位置,以便从即时窗口中引用它。

有关代码所属位置的更多信息,请参阅这些其他问题。

Put Excel-VBA code in module or sheet?

What difference does it make if one runs a VBA code in `Sheets`, in `ThisWorkbook`, and in `Modules`?

关于Excel VBA 即时窗口在测试我的函数时产生一个空行,但在测试内置函数时正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38602881/

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