返回列表 上一主題 發帖

設計一個陣列相加可是得到的值一直是#VALUE

設計一個陣列相加可是得到的值一直是#VALUE

Function Madd(A As Variant, B As Variant)
Dim MC() As Variant
ReDim MC(LBound(A, 1) To UBound(A, 1), LBound(A, 2) To UBound(A, 2))
For i = LBound(A, 1) To UBound(A, 1)
For j = LBound(A, 2) To UBound(A, 2)
MC(i, j) = A(i, j) + B(i, j)
Next j
Next i
Madd = MC
End Function

上面是我的函數
而我在表單輸入{=Madd(A1:B2),(C1:D2))}----有使用ctrl+shifu+enter
大概是這樣

請問為什麼我讀不到A,B的值呢

請大家幫幫忙 感謝
大家好~

回復 3# Scott090

謝謝你~~~ 可以動作了,心感恩
大家好~

TOP

        靜思自在 : 小事不做、大事難成。
返回列表 上一主題