0
我想寫一個非常簡單的UDF,它將接受一個輸入範圍並返回另一個範圍。輸出範圍中的每個單元應等於輸入範圍細胞加1。這是我有轉換一個範圍,並從UDF返回它
Public Function Addone(rng As Range) As Range
Dim i As Integer, N As Integer
N = rng.Count
For i = 1 To N
Addone.cells(1,i) = rng.cells(1,i) + 1
Next i
End Function
假定範圍「A1:C1」包含數字1,2,3。然後我轉到工作表中,選擇一組單元格(輸出範圍「A2:C2」),然後輸入Addone(A1:C1)
並按Ctrl + Shift + Enter。然而,輸出單元填充了#VALUE
。
我已檢查其他答案here和here,但無法使其適用於我的情況。任何幫助表示讚賞。