gpt4 book ai didi

excel - 有调用堆栈级别限制吗?

转载 作者:行者123 更新时间:2023-12-03 00:05:47 27 4
gpt4 key购买 nike

我有几个同事正在查看 Excel VBA 中的一些错误代码,想知道调用堆栈中的级别数是否有限制

最佳答案

除非该函数是尾递归的并且 VBA 可以处理它(它不能),否则您将遇到堆栈溢出。

作为一个简单的测试,我将以下代码片段组合在一起:

Dim count As Integer

Sub Rec()
count = count + 1
Cells(1, 1) = count
Call Rec
End Sub

这告诉我们,迭代次数的限制是 4007 次,至少在我的 Excel 2007 版本中是这样。

关于excel - 有调用堆栈级别限制吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1866025/

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