0
셀 참조가 루프로 정의되고 수식의 데이터 범위 (STDEV.P에 대한)의 기반이되는 특정 셀에 수식을 배치하려고합니다. 루프의 진행을 중단합니다. 지금까지 작성한 코드는 STDEV를 추가하고 셀 A (x)에 "StdDev"라는 텍스트를 입력 한 다음 새 행 (열을 증가)의 각 셀을 선택할 행을 삽입 할 수 있습니다. 나는 아래의 코드를 사용하려고했다Excel에서 루프의 수식에 대한 셀 참조
firstCell = 2
lastCell = 2
initialValue = 84
stepSize = 5
lastRow = Range("A1").End(xlDown).Row
lastColumn = Range("A1").End(xlToRight).Column
For x = 2 To lastRow
cellDifference = Range("B" & (x)).Value - initialValue
If Abs(cellDifference) > 1 Then
lastCell = x - 1
Range("B" & (x)).EntireRow.Insert
Range("A" & (x)) = "StdDev"
For y = 2 To lastColumn
Cells(x, y).Select
Next y
x = x + 1
firstCell = x
initialValue = initialValue + stepSize
End If
Next x
: 그 코드는 다음과 같습니다
Cells(x, y) = "=STDEV.P(" & Cells(firstCell, y) & ":" & Cells(lastCell, y) & ")"
을하지만이 오류 "응용 프로그램 정의 또는 개체 정의 오류"를했다. 수식에 셀 참조 값을 입력하는 방법을 알고 있어야하지만 루프에 종속 된 동적 범위 여야합니다.
이 문제에 도움을 주시면 기꺼이 감사하겠습니다. 고맙습니다. 이 같은
완벽하게 일했다. 이것은 내가 필요한 것입니다. 고마워요! – H0ckeyfr33k99
이것을 읽고 수식에 머물러있는 사람이라면, 여기에 몇 개의 동영상이있는 참고 자료가 있습니다. https://www.youtube.com/user/xtremeExcel –