我正在开展一个项目,我需要更换大量的细胞,幸运的是,它们中的大多数都连续排成大块。我可以选择一系列单元格并将它们发送给函数吗? 我的函数示例如下
Function lbft3TOkgm3(A As Double) As Double
lbft3TOkgm3 = A * 16.0184634
End Function
我有什么方法可以选择一系列细胞,例如
Sheets("Sheet1").Range("E40:L40").Value
并在一个语句中将这些值发送到函数中,还是需要单独发送每个单元格?
答案 0 :(得分:0)
传递范围:vba pass a group of cells as range to function
然后,您可以获取范围中的每个单元格,并将它们的值用于等式。
编辑:顺便说一下,你可以使用For Each循环遍历范围内的每个单元格。