2014-03-24 2 views
0

모든 제품을 나열하는 테이블 범위가 있으며 제품 사진이 셀 중 하나에 표시됩니다. 제품을 필터링 할 때 필터로 제거 된 제품의 이미지가 숨기지 않고 다른 이미지보다 뒤쳐 지거나 이미지가 목록 맨 아래로 이동하게됩니다. 사진과 함께 유령 제품처럼 보입니다. 정보가 없습니다.엑셀 필터로 이미지 숨기기

이러한 이미지가 필터에서 사라지게하는 쉬운 방법이 있습니까? VBA를 사용하여 교차 영역을 검사하고 숨겨진 지 확인하거나 제품 코드에 해당하는 이미지의 이름을 바꾸고 여전히 보이는지 확인하는 방법이 있다고 가정합니다 (더 간단한 방법이 있습니다. 필터와 No Filters

(맨 윗줄) Filters - top

: 모두 그 방법이 잘 나와 코드의 공정한 덩어리)를 재 작성할 필요로 끝날 수 있으므로

예는 필터없이

을 screnshots 필터 포함 (마지막 행과 "유령") enter image description here

답변

1

알아 냈어. 셀을 사용하여 이미지를 이동하고 크기를 설정하면 셀이 숨겨집니다 (코드를 통해 그림을 추가 할 때 .Placement = xlMoveAndSize 줄을 추가했지만 수동으로 메뉴에서도 수행 할 수 있습니다.)