========================================================================================
현재 사용하는 엑셀 버젼을 기재하시면 좀더 정확하고 신속한 답변을 얻으실 수 있습니다.
엑셀 버젼(예: 2007) :
========================================================================================
안녕하세요..
고수님들의 답변을 간절히 원하는 하수입니다..^^
우선 버전은 엑셀 2010입니다.
첨부파일 보시면 시트가 두개 있습니다.
'데이터' 시트에는 부서, 구매금액, 해당 아이템의 사진 등등이 있으며,
이를 '고급필터' 시트에서 고급필터 와 매크로를 사용하여 부서별로 해당 내용을 추출하여 합니다.
'고급필터' 시트의 A1,A2의 내용을 (부서, 부서고유번호) 입력하여 그를 가지고 '단추1'을 눌러서
각 부서별로 추출하고자 하는 것이고요.
우선 매크로 기록을 통해 고급필터를 입혔습니다.
그리하여 제가 A2에 각 부서 고유번호를 입력하고 '단추1'을 누르면 해당 내용이 필터링 되게끔이요.
문제는 다른 내용은 전부 다 추출이되는데 오직 '사진'만 추출이 되질 않습니다.
사진 파일의 속성이라든가 기타 설정은 다 된거 같은데 어찌하여 사진만 추출이 되질 않는지 도무지 알수가 없네요.
과거 2003 버전에서 동일한 작업을 했을시 위의 문제가 없었는데, 무엇이 문제인지 알수가 없네요.
그런데 웃긴건 수십번 반복하는 도중 딱 한번 정상적으로 필터링 된적이 있습니다.
다른걸 바꾼것도 아닌데..(정상적으로 추출된 파일은 삭제 해버렸다는..ㅠㅠ)
그리하야 고수님들께 이렇게 도움을 청하고자 합니다.
핵심은 고급필터로 파일을 추출하여하는데, 오직 사진파일만 추출이 되질 않는 다는 것입니다.
이를 해결할 방법을 알려주시길 간곡히 부탁드립니다..
감사합니다.
샘플.xlsm
첫댓글 안녕하세요? [단타추방]님...
고급필터에서 데이터가 아닌 개체를 불러오는건 안되는걸로 압니다.
다른 방법을 찾으셔야 할듯 합니다.
데이터가 많지 않다면 순환하며 해당부서코드가 맞다면 그 행을 복사해서 붙여넣는
방법도 있겠군요...
그럼 잘 해결되시길... ^^*
답변 감사합니다..그런데 과거 2003이나 2000 버전에서는 똑같은 작업을 했었거든요. 고급필터로 필터링시 사진파일이 필터링 되었었는데. 이게 버전의 문제인건지..아니면 사진파일의 어떤 형태의 문제인건지 도무지 알수가 없어요..ㅠㅠ
데이터가 3~$천개 가량 되어서 일일이 복사해서 쓴다는건 좀.. 무리일듯 싶어서요..ㅠㅠ 대체 원인을 모르겠습니다..
더욱이 과거 같은 형태의 자료 (2003이나 2000버전)에다가 새로 2010에서 작업한 것을 밑에 붙여서 필터링하면 잘 됩니다.(그림 크기가 약같 달라지긴해도..) 그런데 2010에서 새로이 작업을 해서 고급필터를 사용하면 사진이 필터링이 안되는 거죠..ㅠㅠ 해결 방법이 없을까요..ㅠㅠ
이미 말씀드렸지만 순환해서 가져오는 방법이 있긴한데 데이터가 크다면 속도가 매우 불만스럽습니다.
그러므로 2003 버젼을 사용하시거나 아니면 개체에 대한 접근 방법을 달리해야 할듯 합니다.
엑셀 차기버젼에선 지원되길 바라며...!