gpt4 book ai didi

excel - ParamArray ArgList() 中可变数量的参数

转载 作者:行者123 更新时间:2023-12-04 21:42:11 27 4
gpt4 key购买 nike

如果我想通过数组为 ParamArray arglist 传递多个值,我该怎么做?从我目前阅读的内容来看,在 VBA 上,我似乎需要明确列出我想要传递的值。但是,如果可能有不同数量的值要传递,所以我事先不知道要传递给函数的值是多少?有没有某种方法可以使用具有可变维度的数组(一维数组)?

最佳答案

有几种方法可以实现:

  • 将数组的维度设置为大于您的要求,计算实际添加的项目数量,然后计算 Redim Preserve回到正确的尺寸
  • 使用 Collection对象(作为普通参数而不是 ParamArray )
  • 关于excel - ParamArray ArgList() 中可变数量的参数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/949263/

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