내 문제는 서로 다른 프로젝트에 참여한 참가자들 간의 관계를 찾는 것입니다. 내 Excel 목록에서 1열은 참가자 목록이고 2열은 각 참가자가 참여한 프로젝트 목록입니다. 참가자는 여러 프로젝트에 참여했을 수 있습니다.
프로젝트 없이 참여자들 간의 연결고리를 찾아 새로운 협업 목록을 생성할 수 있는 기능을 찾으려고 합니다.
내 질문은 다음과 매우 유사합니다.Excel 목록의 항목 간 관계 찾기
질문에 답이 있지만 코드가 작동하지 않습니다.
- 두 열을 선택하는 방법을 잘 모르겠고 어디에서도 가이드를 찾을 수 없습니다.
- 실행하려고 하면 "v = Selection.Value"가 노란색으로 바뀌고 "i = 비어 있음"이라고 표시됩니다.
답변1
이는 vba 인터페이스 사용에 대한 기본 개념이므로 구체적인 설명을 찾을 가능성이 없습니다. 일반 가이드가 도움이 될 것입니다.
"선택"은 스프레드시트 자체에 있습니다. 마우스를 사용하여 관련 셀(프로젝트와 이름이 포함된 두 개의 열(예: 예에서는 A2:B6))을 선택합니다. 그런 다음 Alt+F11을 눌러 개발자 화면으로 이동하여 매크로를 실행하세요. 선택한 선택 사항은 유지되며 매크로에 의해 처리됩니다.
이 "노란색 선"은 처리되지 않은 예외, 즉 런타임 중 코드 오류가 발생했음을 의미합니다. 이 경우에는 아무것도 선택하지 않았기 때문에 복사할 값이 없을 가능성이 높습니다.