Excel 파일에이 문제가 있습니다. 이 파일에는 항상 동일한 셀 (범위 O2 : O6)에있는 200 개의 시트가 있으며 동일한 열의 고유 한 시트 ("최종"이라는 이름의)에 복사 할 특정 값이 있습니다. 이 또한 주문하겠습니다. 복사하여 붙여 넣는 값. 나는 명령을 이해하기 위해 다른 명령을 사용하고 싶다. 사실 모든 시트의 셀 A1에는 그 시트의 참조 이름이있다 (일부 시트는 이름 A, 다른 B, 다른 C). 마지막으로 시트 최종에서 이름 A를 가진 시트의 값보다 먼저 이름 B가있는 값이 나오고 이름이 C 인 시트의 값이 나오기 때문에 실제로는 "각 시트의 A1 셀에 문자가 있습니다.) 그런 다음 (상대 값 복사) " 그 셀에 이름이 B 인 시트의 모든 값을 입력 한 다음 C로 이름을 지정하십시오. 도와 주시겠습니까?한 시트에서 다른 시트로 일정한 순서로 VBA 복사를 수행합니다.
0
A
답변
1
이렇게하면 시트가 반복되고 범위가 "최종"시트로 복사됩니다.
시트를 순서대로 복사하지 않고 예제를 사용하여 루프를 만들 수 있습니다.
Sub Do_Something()
Dim sh As Worksheet
Dim ws As Worksheet
Set ws = Sheets("Final")
With ws
For Each sh In Sheets
If sh.Name <> ws.Name Then
sh.Range("O2:O6").Copy .Cells(.Rows.Count, "C").End(xlUp).Offset(1)
End If
Next sh
End With
End Sub
0
하지만 내 문제는 복사하는 것이 좋습니다. 해당 셀에 포함 된 이름과 관련하여 일부 시트에서부터 다른 시트에서 그 범위를 복사하려고합니다.
관련 문제
- 1. VBA 한 시트에서 다른 시트로 데이터 복사
- 2. Excel 한 시트에서 다른 시트로 동일한 순서로 데이터를 삽입하십시오.
- 3. 한 시트에서 다른 시트로 선택 행을 연결하십시오.
- 4. vba - 조건으로 인해 한 시트에서 다른 시트로 데이터 복사
- 5. VBA : 연속되지 않은 데이터를 한 시트에서 다른 시트로 복사
- 6. 일치하는 값을 기준으로 한 시트에서 다른 시트로 수치를 전송하는 VBA
- 7. Excel에서 한 시트에서 다른 시트로 데이터 이동.
- 8. 한 시트에서 다른 시트로 불연속 범위 복사하기
- 9. 한 시트에서 다른 시트로 행을 복사
- 10. 한 시트에서 다른 시트로 데이터 복사시 문제
- 11. 한 시트에서 다른 시트로 값을 이동
- 12. 한 시트에서 다른 시트로 열 복사
- 13. VBA - 한 시트에서 숫자를 그리고 다른 시트에서 데이터 가져 오기
- 14. 다른 셀의 기준에 따라 한 시트에서 다른 시트로 셀 복사
- 15. 엑셀 vba 여러 열을 다른 시트로 복사 한 열로
- 16. VBA/엑셀 : 다른 시트에서
- 17. 현재 시트로 다른 시트에서 수식 평가
- 18. 현재 날짜를 기준으로 한 시트에서 다른 시트로 데이터를 복사하는 매크로
- 19. 한 시트에서 다른 시트로 시간을 전송하는 중 - 희미한 옵션은 무엇입니까?
- 20. 셀 값의 한 시트에서 다른 시트로 행 복사
- 21. 한 스프레드 시트에서 다른 스프레드 시트로 값을 전송하는 중
- 22. VBA를 사용하여 모든 수식을 한 시트에서 다른 시트로 복사하면됩니다.
- 23. 은 한 시트에서 다른 시트로 특정 값을 검색해야합니다.
- 24. 한 시트에서 다른 시트로 헤더 및 범위 복사
- 25. 한 시트에서 다른 시트로 데이터를 옮기는 Excel 매크로
- 26. 데이터가있는 모든 셀을 한 시트에서 다른 시트로 복사하십시오.
- 27. Autohotkey를 사용하여 Excel에서 한 시트에서 다른 시트로 값 보내기
- 28. 필터 옵션을 사용하여 한 시트에서 다른 시트로 값 복사
- 29. 구글 시트의 한 시트에서 다른 시트로 복사 범위
- 30. Excel 2007에서 한 시트에서 다른 시트로 '채우기'데이터를 얻으려면 어떻게해야합니까?