엑셀 매크로 VBA] 그림(사진) 쉽게 삽입하는 매크로 VBA

2016.11.05 01:00


엑셀에서 그림(이미지) 삽입하고 정렬하는 것과 관련된 블로그 글을 쓰면서 이 작업이 상당히 귀찮다는 생각에 찾아본 매크로.  ^^;;





그림 삽입 전에 그림이 들어갈 셀을 적당한 크기로 조절하고

그 셀을 더블클릭하면 그림 삽입 메뉴가 뜨고, 여기서 그림을 선택하면 셀 크기에 맞춰서 그림이 삽입된다. 



그림의 속성을 [위치와 크기 변함]으로 설정했기 때문에 셀 크기를 조절하면 그림 비율이 변한다. 


이것이 불필요하면 매크로에서 

.Placement = xlMoveAndSize

이 항목을 삭제하면 된다. 


엑셀 그림 이미지 사진 삽입 매크로 VBA

(위 코드는 최준선님의 『엑셀 바이블 2016』(한빛미디어)를 참고해서 수정했습니다.



< 소스코드 다운로드 >

그림 삽입 매크로 VBA.txt





또루아빠 Excel/엑셀 VBA , , , , , , ,

  1. Blog Icon
    dprtpf

    셀을 더블클릭하면 삽입-그림 아이콘 사용이 불가능합니다

  2. 이 매크로는 사진이나 그림을 [삽입 메뉴 탭 - 그림] 메뉴를 이용해서 넣지 않고 별도의 매크로를 사용해서 더블클릭하면 탐색기가 열리면서 그림파일을 찾아서 선택해야 합니다.

  3. Blog Icon
    하우

    혹시 엑셀 2010에서는 사용 불가한가요?
    셀을 더블클릭해도 사진 탐색기 창이 안뜨고 아무 반응이 없네요..

  4. 이 매크로는 모듈에 저장하지 말고 해당 워크시트에 저장해야 제대로 작동하네요.

    혹시 모듈을 추가하시고 거기에 소스를 복사하셨다면 모듈 말고, 작업하시는 워크시트 이름을 더블 클릭하면 나타나는 작업창에 소스를 붙여넣으세요.

  5. Blog Icon
    하우

    따봉!!!
    완전 잘 됩니다!! 감사합니다^^
    유용하게 잘 사용하겠습니다

  6. 잘 해결되셨다니 다행입니다. ^^

  7. Blog Icon
    최민희

    관리자의 승인을 기다리고 있는 댓글입니다

  8. Blog Icon
    김민관

    정말 좋은메크로 입니다.
    감사합니다~ 잘사용 하겠습니다

    시트보호가 안되네요~
    시트보호 할수는 없나요~???

  9. Blog Icon
    ;;;1

    감사합니다~ 잘 쓸게요~