주 및 돌아 가기 워크 시트 2 개가 있습니다. Main에 값이 있고 Return에 결과가 있습니다. 인덱스 값을 포함하는 배열에서 특정 위치를 찾으려고합니다 (데이터는 기본 시트에서 가져옵니다). 10, 20, 40, 50, 60 등 ... 그런 다음 위의 5 개 값과 5 개 값을 취하여 색인 값을 포함하여이 값보다 아래쪽에있는 값을 취하여 평균을 구하여 시트의 셀에 평균을 반환합니다. Return 시트), 따라서 평균 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
검색/발견은
도와주세요 ... 내 머리를 긁적 나를 떠났다 ... 고맙습니다. 배열의 코드에 대한 도움말 또는 워크 시트 자체에서 데이터를 조작 나를 :)으로
샘플 파일 잘 작동 -이 UDF 사용할 수 있습니다>http://www.filedropper.com/indexes
절대 천재. 정말 고맙습니다. 그것은 완벽하게 작동합니다. – Fwafa