gpt4 book ai didi

excel - 返回范围值乘积的简单 VBA 函数

转载 作者:行者123 更新时间:2023-12-02 10:13:31 26 4
gpt4 key购买 nike

我希望该函数将一系列单元格作为参数并返回它们的乘积。让我们假设单元格的值如下:

A1=5 
A2=2
A3=3

让我们调用函数Multiply=Multiply(A1:A3) 将返回 30 (=5×2×3)。

这个代码是什么?我只是想熟悉语法,这会有很大帮助。

编辑:弄清楚了:

Function multiply(rng As Range)

multiplied = 1

For Each cell In rng
multiplied = multiplied * cell.Value
Next

multiply = multiplied

End Function

最佳答案

您可以直接使用PRODUCTVBA版本,即

MsgBox WorksheetFunction.Product([a1:a3])

关于excel - 返回范围值乘积的简单 VBA 函数,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20320662/

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