Skip to content
컴퓨터잡담
2011.11.25 13:03

Excel VBA) 파일 이름에 따라 이미지 출력

조회 수 16209 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄

파일 이름에 따라 이미지 출력

해당 시트에 코드 삽입.



Option Explicit


Private Sub Worksheet_Change(ByVal Target As Range)

Dim StrFile As String

Dim StrFile1 As String

Dim StrFile2 As String

Dim StrFile3 As String


Application.ScreenUpdating = False


On Error GoTo MM


'Column = 1은 열위치를 말함. ( 1=A열, 2=B열 ...)

If Target.Column = 1 And Target.Row > 1 And Target.Value <> "" Then


    '파일경로+이미지 위치 지정(Target.Value는 셀의 내용)

    'StrFile = ThisWorkbook.Path & "\img\" & Target.Value & ".jpg"

    StrFile1 = ThisWorkbook.Path & "\img\" & Target.Value & "1.jpg"

    StrFile2 = ThisWorkbook.Path & "\img\" & Target.Value & "2.jpg"

    StrFile3 = ThisWorkbook.Path & "\img\" & Target.Value & "3.jpg"

    

    '현재 활성화된 시트에 선택된 이미지를 삽입

    ActiveSheet.Pictures.Insert(StrFile1).Select


    '이미지 위치지정

    With Selection

        .Top = Target.Offset(0, 3).Top

        .Left = Target.Offset(0, 3).Left

        .Width = Target.Offset(0, 3).Width

        .Height = Target.Offset(0, 3).Height

    End With

    

    ActiveSheet.Pictures.Insert(StrFile2).Select


    '이미지 위치지정

    With Selection

        .Top = Target.Offset(0, 4).Top

        .Left = Target.Offset(0, 4).Left

        .Width = Target.Offset(0, 4).Width

        .Height = Target.Offset(0, 4).Height

    End With

    

    ActiveSheet.Pictures.Insert(StrFile3).Select


    '이미지 위치지정

    With Selection

        .Top = Target.Offset(0, 5).Top

        .Left = Target.Offset(0, 5).Left

        .Width = Target.Offset(0, 5).Width

        .Height = Target.Offset(0, 5).Height

    End With

        

End If


Target.Offset(0, 1).Select

Exit Sub


MM:

MsgBox "입력하신 RN단자에 해당하는 그림이 없습니다.", , "경북동부행복센터-김병화"

Target.Select

End Sub


로그인 후 댓글쓰기가 가능합니다.

?

List of Articles
번호 분류 제목 날짜 조회 수
157 HTMLPHPMSQL 자바스크립트 명령어 2018.01.31 12894
156 HTMLPHPMSQL 자바스크립트 내가 자주 사용하는 함수모음 2018.02.08 7957
155 AutoHotKey autohotkey command-line 실행시 파라미터 설정 2018.02.14 7253
154 컴퓨터잡담 마인크래프트 게임충돌 해결방법 file 2018.07.03 24080
153 AutoHotKey Autohotkey] 키보드 후킹 테스트 file 2018.07.07 9683
152 컴퓨터잡담 메이플스토리 입력신호범위초과(out of range)에러메세지 해결방법 file 2018.07.26 5821
151 [Docs]스프레드시트 구글캘린더 CSV 파일로 일괄 기록하기 file 2018.08.31 12360
150 컴퓨터잡담 윈도우 PC에서 안드로이드 앱 실행 file 2018.09.25 6211
149 [Docs]스프레드시트 구글 앱스 스크립트(Google Apps Script) 외부에서 실행하기 2019.01.09 6811
148 [Docs]스프레드시트 구글 앱스 스크립트(Google Apps Script) 외부에서 실행하기 2 2019.01.09 7054
147 컴퓨터잡담 nVIDIA GTX750Ti 드라이버 file 2019.02.19 6824
146 컴퓨터잡담 CPU-Z file 2019.02.23 3924
145 WindowsTip ISO 파일을 USB에 굽는 방법 [4GB 넘는 ISO 파일 USB에 굽는 방법] 2019.04.13 8114
144 컴퓨터잡담 CCTV VIEWEASYV2 file 2019.05.31 4152
143 컴퓨터잡담 [REMIX OS]How to Edit of REMIX OS build.prop? 수정방법 file 2019.11.10 12586
142 컴퓨터잡담 [크롬] 원격 데스크톱 외부접속시 "서버에서 참조를 반환했습니다." 오류 해결법 2019.11.18 11516
141 컴퓨터잡담 크롬에서 플래시 사용하기 2020.11.04 3406
140 [Docs]스프레드시트 스프레드시트 스크립트 소스 2020.12.26 4901
139 [Docs]스프레드시트 스프레드시트 함수 2020.12.27 4826
138 컴퓨터잡담 한글입력이 안될때(how to hangul ...) file 2021.01.08 2839
Board Pagination Prev 1 ... 37 38 39 40 41 ... 46 Next
/ 46

http://urin79.com

우린친구블로그

sketchbook5, 스케치북5

sketchbook5, 스케치북5

나눔글꼴 설치 안내


이 PC에는 나눔글꼴이 설치되어 있지 않습니다.

이 사이트를 나눔글꼴로 보기 위해서는
나눔글꼴을 설치해야 합니다.

설치 취소