【发布时间】:2019-10-22 22:28:22
【问题描述】:
我需要在不同的动态 excel 范围上应用一些 excel 公式,例如修剪,自定义格式,日志,exp ...等。 我想 - 避免迭代 - 生成字符串的范围输出
这里是一个例子:=exp(input)
我尝试了 VBA 函数,但没有成功:
Sub test()
Dim OutputRange As Range
Set OutputRange = Math.Exp(Range("inputRange"))
End Sub
知道如何使用 VBA 以一种简洁明了的方式实现这一目标吗?也许与 R 函数“应用”的方式相同
【问题讨论】:
-
如果您希望输出为文本字符串而不是数字格式掩码,那么您需要迭代单元格并在每个单元格的 vba 中使用
Format()。 -
我确实需要输出为字符串。但是,我想使用范围并避免迭代。