我有2個工作表,Main和Return。 Main中的值和Return中的結果。我試圖在包含索引值的數組中找到一個特定位置(數據來自主表),例如10,20,40,50,60等......然後取上面的5個值和低於這個指數的5個值,包括我正在搜索的指數值,並做一個平均值,將平均值返回到表格上的單元格返回表),因此平均做出11個值。到目前爲止,我已成功使用存儲陣列中的範圍:在數組中值和平均Excel VBA處理陣列數據
Public Sub myArray()
Dim myArr() As Variant
Dim R As Long
Dim C As Long
myArr = Range("C6:D1126")
For R = 1 To UBound(myArr, 1)
For C = 1 To UBound(myArr, 2)
Debug.Print myArr(R, C)
Next C
Next R
End Sub
搜索/查找已經離開我抓我的頭......
請幫助...謝謝。幫助陣列中的代碼或從工作表本身操縱數據由我:)工作正常
示例文件 - >http://www.filedropper.com/indexes
絕對的天才。非常感謝。它完美的作品。 – Fwafa