이것이 정말로 명백하다면 미안하지만 두 가지 정보를 연결하는 데 문제가 있습니다.
하나의 셀 범위 (예 : A1)와 더 큰 두 번째 범위 (예 : A1 : C223)가 있습니다. 한 셀의 열과 더 큰 범위의 행 수를 사용하여 새 범위를 만드는 코드를 작성할 수 있기를 원합니다 (이 예에서는 A1 : A223이됩니다).
나중에 루프를 만드는 데 특별히 사용하고 싶지만이 범위를 먼저 만드는 데 문제가 있습니다. 어떤 도움을 주시면 감사하겠습니다.
나는 당신이 원하는 것을 이해한다고 생각합니다. 이것이 작동하는지 확인하십시오.
Sub test()
Dim rangeA As Range, rangeB As Range, combRange As Range
Set rangeA = Range("A1")
Set rangeB = Range("A1:C223")
Set combRange = Range(Cells(rangeB.Rows(1).Row, rangeA.Column), _
Cells(rangeB(rangeB.Rows.Count, 1)(1).Row, rangeA.Column))
Debug.Print combRange.address
End Sub
편집 : 이것은 아마도 너무 많은 것 같습니다. @ SiddharthRout이 의견에 훌륭한 솔루션을 가지고있는 것처럼 보입니다 : D
이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.
침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제
몇 마디 만하겠습니다