다음 예제에 대한 해결책을 찾고 있습니다. 321 개의 임의 길이의 스프레드 시트를 보내는 고객이 있습니다. 2 행에는 상점 번호가 있습니다. 각 열에는 다른 상점 번호가 있습니다. 각 열 사이에 빈 열을 삽입 한 다음 새 열의 셀 번호와 동일한 길이의 저장소 번호를 복사해야합니다.이전 열의 VBA 수
나는 열을 추가하려면 다음을 사용 :
Sub InsertColumns()
Dim J As Integer, k As Integer
J = Range("A1").End(xlToRight).Column
'j is the last column
For k = J To 2 Step -1
Range(Cells(1, k), Cells(1, k)).EntireColumn.Insert
Next k
난 그냥, 이전 열의 데이터에 기반을 계산 이전 저장소에서 값을 복사하고 열이 붙여 넣기위한 코드가 필요
이전 열의 행 수를 기반으로합니다.
감사합니다. 조
나는 당신이 묻고 있다고 생각했던 것을 바탕으로 내 대답을 썼지 만, 나는 tigeravatar가 그것을 다르게 이해한다는 것을 알았습니다. 우리 중 어느 누구도 당신이 찾고있는 것을 생산하지 않는다면 간단한 "전후"데이터 샘플을 포함하도록 게시물을 편집 할 수 있습니까? – techturtle
예, @techturtle이 바로 그 직후 게시했습니다. 몇 가지 설명이 순서대로있는 것 같습니다. – tigeravatar