Option Explicit
Sub insert_A_Picture_In_Folder()
Dim rngC As Range '현재 선택셀 넣을 변수
Dim strPath As String '경로를 넣을 변수
If TypeName(Selection) = "Range" Then '선택한 것이 영역이면
Set rngC = Selection '현재셀을 개체변수에 넣음
strPath = Application.Dialogs(xlDialogInsertPicture).Show '파일창 띄움
If strPath = "False" Then Exit Sub '취소선택 시 중단
With Selection '선택된 그림파일에서
.ShapeRange.LockAspectRatio = msoFalse '좌우고정비율 해제
.Left = rngC.Left + 2 '그림왼쪽위치를 현재셀 왼쪽 + 2 위치에
.Top = rngC.Top + 2 '그림위쪽 위치를 현재셀 윗쪽 + 2 위치에
.Height = rngC.Height - 4 '그림 높이를 현재셀 -4 크기로
.Width = rngC.Width - 4 '그림 폭을 현재셀 -4 크기로
End With
Else '선택한 것이 영역이 아니라면
MsgBox "영역을 선택하고 재실행" '메시지 출력
End If
Set rngC = Nothing '개체변수 초기화(메모리 비우기)
End Sub
위에 매크로 쓰고 있는데
사진이 자꾸 95도 회전해서 나옵니다.
바로 나오게 할 수 있는 방법 없나요
첨에는 셀에 딱 맞춰서 나오다가 어느날 갑자기 사진이 돌아가네요...
부탁합니다.