Excel 이미지: Excel 에서 여러 이미지 또는 사진 삽입, 크기 조정, 저장, 삭제
컴퓨터, 웹 또는 OneDrive 에서 사진을 삽입하거나 특정 셀에 고정해야 하는 경우 이 가이드가 포괄적인 해결책을 제공합니다。 또한 셀 값에 따라 동적으로 이미지를 표시하는 방법, 여러 사진의 크기 조정 및 정렬, 이미지를 주석이나 머리글에 삽입하는 방법, 동적 이미지 드롭다운 목록을 만드는 방법도 배울 수 있습니다。 이미지나 워크시트를 내보내거나, 이름을 바꾸거나, 자유롭게 배치하거나, 삭제하는 등의 고급 작업에 대해서는 각 과정을 안내하는 단계별 지침이 포함되어 있습니다。
목차:
1. 컴퓨터, 웹 또는 OneDrive 에서 워크시트로 이미지 삽입 또는 그림
3. Excel 에 여러 이미지 또는 그림을 삽입합니다
- 3.1 VBA 코드를 사용하여 여러 이미지 또는 그림을 삽입하고 셀에 맞게 크기를 조정합니다
- 3.2 강력한 기능을 사용하여 여러 이미지 또는 그림을 삽입하고 셀에 맞게 크기를 조정합니다
4. 파일 이름과 일치하는 여러 이미지 또는 그림을 셀에 삽입합니다
5. URL 에서 이미지 또는 그림을 삽입하거나 표시합니다
6. 파일 경로에서 이미지 또는 그림을 삽입하거나 표시합니다
9. 동일한 이미지 또는 그림을 여러 워크시트에 삽입합니다
- 10.1 배경 기능을 사용하여 셀 내용 뒤에 이미지 삽입 또는 그림
- 10.2 셀 내용 뒤에 투명한 이미지 또는 그림을 삽입합니다
- 10.3 셀 내용 뒤에 워터마크로 투명한 이미지 또는 그림을 삽입합니다
11. Excel 에서 셀 범위를 이미지 또는 그림 형식으로 삽입합니다
- 11.1 '그림으로 복사‘ 기능을 사용하여 셀 범위를 이미지 또는 그림 형식으로 삽입합니다
- 11.2 카메라 도구를 사용하여 셀 범위를 이미지 또는 그림 형식으로 삽입합니다
- 11.3 유용한 기능을 사용하여 셀 범위를 이미지 또는 그림 형식으로 삽입합니다
13. Excel 파일에서 모든 이미지 또는 그림을 내보내거나 저장합니다
- 13.1 '다른 이름으로 저장' 기능을 사용하여 Excel 에서 모든 이미지 또는 그림을 내보내거나 저장합니다
- 13.2 파일 확장자를 변경하여 Excel 에서 모든 이미지 또는 그림을 내보내거나 저장합니다
- 13.3 강력한 기능을 사용하여 Excel 에서 모든 이미지 또는 그림을 내보내거나 저장합니다
14. Excel 의 셀 목록을 기준으로 폴더 내 이미지 이름의 이름을 변경합니다
컴퓨터, 웹 또는 OneDrive 에서 워크시트에 이미지 삽입 또는 사진 삽입
모든 Excel 버전은 컴퓨터에서 이미지 삽입 또는 사진을 삽입하는 것을 지원하지만, 웹 또는 OneDrive 에서 이미지를 삽입하려면 Excel 2013 이상 버전이 필요합니다。
컴퓨터에서 이미지 삽입 또는 사진 삽입
컴퓨터에 저장된 이미지 삽입 을 워크시트에 삽입하는 것은 대부분의 사용자에게 쉽습니다。 다음 단계를 따르세요:
1。 워크시트에서 이미지 삽입 하고자 하는 위치를 클릭합니다。
2。 그런 다음삽입>그림>이 장치를 클릭하세요。 스크린샷 참조:

3。 나타난그림 삽입창에서 그림이 포함된 폴더를 열고,Ctrl키를 누른 상태로 삽입할 이미지를 선택합니다。 스크린샷 참조:

4。 그런 다음삽입버튼을 클릭하면 선택한 그림이 시트에 삽입됩니다。 이제 필요에 따라 이미지를 조정하거나 크기를 변경할 수 있습니다。 스크린샷 참조:

웹 또는 OneDrive 에서 이미지 삽입 또는 사진 삽입
Excel 2013 이상 버전을 사용하는 경우 웹이나 OneDrive 에서 이미지를 삽입할 수 있습니다。 다음 단계를 따르세요:
1。 워크시트에서 이미지 삽입 하고자 하는 위치를 클릭합니다。
2。 그런 다음삽입>그림>온라인 그림를 클릭하세요。 스크린샷 참조:

3。 다음과 같은 창이 표시됩니다。온라인 그림섹션에서 검색어를 텍스트 상자에 입력한 후Enter키를 누르면 관련 그림이 모두 한 번에 검색됩니다。 스크린샷 참조:

4。 그런 다음 원하는 그림을 선택하고삽입버튼을 클릭합니다。 그림 삽입 후 필요에 따라 크기를 조정하거나 위치를 변경하세요。
팁:
1. 특정 이미지를 검색하려면 필요에 따라 찾은 이미지를 크기, 유형, 레이아웃 또는 색상별로 필터링할 수 있습니다。

2. Bing 검색에서 이미지를 삽입하는 것 외에도 OneDrive 에 저장된 그림도 삽입할 수 있습니다。 아래 창에서 창 왼쪽 하단의OneDrive를 클릭한 후 삽입하려는 이미지를 선택하세요。

Excel 셀에 이미지 또는 사진 고정하기
일반적으로 셀에 이미지를 삽입한 후 해당 이미지가 포함된 셀의 크기를 조정하거나 필터링, 숨길 경우 아래 데모와 같이 이미지는 해당 셀과 함께 크기 조정되거나 필터링되지 않습니다。

이 경우 셀에 사진을 고정해야 하며, 그러면 셀과 함께 크기 조정, 필터링 또는 숨김 처리됩니다。 다음 단계를 따르세요:
1。 하나의 사진을 클릭하여 선택한 후Ctrl + A를 눌러 워크시트의 모든 이미지를 선택합니다。
2。 그런 다음 사진 하나를 마우스 오른쪽 버튼으로 클릭하고크기 및 속성을 컨텍스트 메뉴에서 선택하세요。 스크린샷 참조:

3。 확장된그림 서식창에서속성섹션 아래에 있는셀과 함께 이동 및 크기 조정옵션을 선택하세요。 스크린샷 참조:

4。 그런 다음그림 서식창을 닫습니다。 이제 셀의 크기를 조정하거나 필터링, 숨길 때 사진도 함께 이동, 필터링 또는 숨김 처리됩니다。
Excel 에서 여러 이미지 또는 사진 삽입하기
때때로 여러 사진을 셀에 삽입하고 사진을 개별적으로 크기 조정하거나 끌어다 놓지 않고 자동으로 셀 크기에 맞추어야 할 수도 있습니다. 여기서 Excel 에서 이 작업을 해결하기 위한 두 가지 방법을 소개합니다。
VBA 코드로 여러 이미지 또는 사진을 삽입하고 셀 크기에 맞게 크기 조정하기
다음 VBA 코드를 사용하면 셀 크기에 따라 여러 이미지를 셀에 삽입할 수 있습니다。 다음 단계를 따르세요:
1。 그림을 넣을 셀의 크기를 조정한 후 해당 셀을 선택합니다。
2。 그런 다음ALT + F11키를 눌러Microsoft Visual Basic for Applications창을 엽니다。
3。 클릭하세요。삽입>모듈, 그리고 다음 매크로를모듈창에 붙여넣습니다。
VBA 코드: 셀 크기에 따라 여러 그림 삽입
Sub InsertPictures()
'Updateby Extendoffice
Dim PicList() As Variant
Dim PicFormat As String
Dim Rng As Range
Dim sShape As Shape
On Error Resume Next
PicList = Application.GetOpenFilename(PicFormat, MultiSelect:=True)
xColIndex = Application.ActiveCell.Column
If IsArray(PicList) Then
xRowIndex = Application.ActiveCell.Row
For lLoop = LBound(PicList) To UBound(PicList)
Set Rng = Cells(xRowIndex, xColIndex)
Set sShape = ActiveSheet.Shapes.AddPicture(PicList(lLoop), msoFalse, msoCTrue, Rng.Left, Rng.Top, Rng.Width, Rng.Height)
xRowIndex = xRowIndex + 1
Next
End If
End Sub
4。 그런 다음F5키를 눌러 이 코드를 실행합니다。열기창에서 그림이 포함된 폴더를 선택하고, 삽입할 이미지를 선택한 후열기버튼을 클릭하면 선택한 모든 그림이 셀 크기에 맞춰 선택 영역에 삽입됩니다。 스크린샷 참조:

강력한 기능으로 여러 이미지 또는 사진을 삽입하고 셀 크기에 맞게 크기 조정하기
VBA 코드에 익숙하지 않다면 다음과 같은 강력한 기능을 사용할 수 있습니다 –사진 가져오기의Kutools for Excel。 이 유용한 기능을 사용하면 여러 이미지를 셀에 빠르고 쉽게 가져올 수 있습니다。
1。 클릭하세요。Kutools 플러스>가져오기/내보내기>사진 가져오기。 스크린샷 참조:

2。 나타난사진 가져오기대화 상자에서 다음 작업을 수행하세요:
- 가져오기 순서 드롭다운 목록에서 그림 순서를 지정할 수 있으며,열로 채우고 행으로 채우기또는행으로 채우고 열로 채우기중 선택할 수 있습니다;
- 그런 다음추가버튼을 클릭하여 사진을 추가할 이미지 파일 또는 폴더를 선택합니다。사진 목록;
- 다음에서가져오기 크기버튼을 클릭하고,그림 크기 가져오기대화 상자에서셀 크기 일치옵션을 선택합니다。

3。 설정을 완료한 후가져오기버튼을 클릭하면 또 다른사진 가져오기창이 나타납니다。 그림을 가져올 대상 셀을 지정하세요。 스크린샷 참조:

4。 그런 다음확인버튼을 클릭하면 선택한 모든 이미지가 아래 스크린샷과 같이 특정 셀의 크기에 맞춰 삽입됩니다。

이름과 일치하는 여러 이미지 또는 사진을 셀에 삽입하기
한 열에 제품 이름 목록이 있고, 아래 스크린샷과 같이 다른 열에 해당 사진을 삽입해야 하는 경우가 있습니다。 이미지를 하나씩 삽입한 후 각 위치로 끌어다 놓는 것은 많은 시간을 소모합니다。 이 섹션에서는 몇 가지 빠른 방법을 소개합니다。

VBA 코드로 이름과 일치하는 여러 이미지 또는 사진 삽입하기
다음 VBA 코드를 사용하면 파일 이름과 일치하는 여러 이미지를 빠르게 삽입할 수 있습니다。 아래 단계대로 진행하세요:
1.ALT + F11키를 누른 상태로Microsoft Visual Basic for Applications창을 엽니다。
2.삽입 >모듈을 클릭하고, 다음 매크로를모듈창에 붙여넣습니다。
VBA 코드: 이름과 일치하는 여러 그림 삽입
Sub InserPictureByName()
'Updateby Extendoffice
Dim xFDObject As FileDialog
Dim xStrPath, xStrPicPath As String
Dim xRgName, xRgInser, xRg, xRgI As Range
Dim xFNum As Integer
Set xFDObject = Application.FileDialog(msoFileDialogFolderPicker)
With xFDObject
.Title = "Please select the folder:"
.InitialFileName = Application.ActiveWorkbook.Path
.Show
.AllowMultiSelect = False
End With
On Error Resume Next
xStrPath = ""
xStrPath = xFDObject.SelectedItems.Item(1)
If xStrPath = "" Then
Exit Sub
End If
Set xRgName = Application.InputBox("Please select the cells contain the image name:", "Kutools for Excel", , , , , , 8)
If xRgName Is Nothing Then
MsgBox "No cells are select, exit operation! ", vbInformation, "Kutools for Excel"
Exit Sub
End If
Set xRgInser = Application.InputBox("Please select the cells to output the images", "Kutools for Excel", , , , , , 8)
If xRgInser Is Nothing Then
MsgBox " No cells are select, exit operation.! ", vbInformation, "Kutools for Excel"
Exit Sub
End If
For xFNum = 1 To xRgName.Count
Set xRg = xRgName.Item(xFNum)
Set xRgI = xRgInser.Item(xFNum)
xStrPicPath = xStrPath & "\" & xRg.Text & ".png"
If Not Dir(xStrPicPath, vbDirectory) = vbNullString Then
With xRgI.Parent.Pictures.Insert(xStrPicPath)
.Left = xRgI.Left
.Top = xRgI.Top
.ShapeRange.LockAspectRatio = msoFalse
.ShapeRange.Height = 60
.ShapeRange.Width = 60
End With
End If
Next
End Sub
참고: 위 코드에서 “.ShapeRange.Height = 60”, “.ShapeRange.Width = 60” 부분의 이미지 높이와 너비 값을 필요에 따라 변경할 수 있습니다。
3。 그런 다음F5키를 눌러 이 코드를 실행합니다。 열린 창에서 이미지를 삽입하려는 폴더를 선택하세요합니다。 스크린샷 참조:

4。 그런 다음확인버튼을 클릭하면 프롬프트 상자가 나타납니다。 이미지 이름이 포함된 셀을 선택하세요합니다。 스크린샷 참조:

5。 계속해서확인버튼을 클릭하면 또 다른 프롬프트 상자가 나타납니다。 이미지를 출력할 셀을 선택하세요합니다。 스크린샷 참조:

6。 마지막으로확인을 클릭하면 이미지가 이름에 따라 해당 셀에 한 번에 삽입됩니다。 스크린샷 참조:

유용한 기능으로 이름과 일치하는 여러 이미지 또는 사진 삽입하기
만약Kutools for Excel를 보유하고 있다면,사진 일치 가져오기기능을 사용해 이미지 이름에 기반한 이미지를 빠르고 쉽게 삽입할 수 있습니다。
Kutools for Excel- Excel 을 위한 필수 도구 300 개 이상을 한 번에 제공합니다。 Excel 작업을 더 빠르고 쉽고 효율적으로 만들어 보세요。지금 다운로드하세요!
1.Kutools 플러스>가져오기/내보내기>사진 일치 가져오기를 클릭합니다。 스크린샷 참조:

2。 나타난Match Import Picture대화 상자에서 다음 작업을 수행합니다:
- 가져오기 순서 드롭다운 목록에서 그림 순서를 지정할 수 있습니다。 다음 중에서 선택하세요:열로 채우고 행으로 채우기또는행으로 채우고 열로 채우기;
- 그런 다음일치 범위텍스트 상자에서 이미지 삽입 기준으로 사용할 그림 이름을 선택합니다。
- 그리고 나서추가버튼을 클릭하여 사진을 추가할 이미지 파일 또는 폴더를 선택합니다。사진 목록;
- 다음으로 그림 크기를 지정해야 합니다。가져오기 크기버튼을 클릭하고,그림 크기 가져오기대화 상자에서 필요한 그림 크기를 하나 선택하세요。

3。 설정을 완료한 후가져오기버튼을 클릭하고, 나타난사진 일치 가져오기대화 상자에서 이미지를 배치할 셀 또는 셀 목록을 선택합니다。 스크린샷 참조:

4。 그런 다음확인을 클릭하면 셀 값과 이름이 일치하는 모든 이미지가 삽입됩니다。 스크린샷 참조:

URL 에서 이미지 또는 사진 삽입 또는 표시하기
URL 목록에서 이미지를 표시하거나 삽입해 본 적이 있습니까? Excel 에서 직접 이미지를 삽입하는 좋은 방법이 없을 수도 있지만, 코드나 타사 도구를 적용하여 이를 처리할 수 있습니다。
VBA 코드로 URL 에서 이미지 또는 사진 삽입 또는 표시하기
다음 VBA 코드를 적용하여 URL 목록에 기반해 이미지를 삽입할 수 있습니다。
1。 먼저 이미지를 배치할 인접 셀의 크기를 조정합니다。
2.ALT + F11키를 누른 상태로Microsoft Visual Basic for Applications창을 엽니다。
3.삽입>모듈을 클릭하고, 다음 매크로를모듈창에 붙여넣습니다。
VBA 코드: URL 목록에서 그림 삽입
Sub URLPictureInsert()
'Updateby Extendoffice
Dim Pshp As Shape
Dim xRg As Range
Dim xCol As Long
On Error Resume Next
Application.ScreenUpdating = False
Set Rng = ActiveSheet.Range("A2:A5")
For Each cell In Rng
filenam = cell
ActiveSheet.Pictures.Insert(filenam).Select
Set Pshp = Selection.ShapeRange.Item(1)
If Pshp Is Nothing Then GoTo lab
xCol = cell.Column + 1
Set xRg = Cells(cell.Row, xCol)
With Pshp
.LockAspectRatio = msoFalse
If .Width > xRg.Width Then .Width = xRg.Width * 2 / 3
If .Height > xRg.Height Then .Height = xRg.Height * 2 / 3
.Top = xRg.Top + (xRg.Height - .Height) / 2
.Left = xRg.Left + (xRg.Width - .Width) / 2
End With
lab:
Set Pshp = Nothing
Range("A2").Select
Next
Application.ScreenUpdating = True
End Sub
참고: 위 코드에서A2:A5는 이미지를 추출할 URL 주소가 포함된 셀 범위입니다。 필요에 따라 셀 참조를 변경해야 합니다。
4。 그런 다음F5키를 눌러 이 코드를 실행하면, 일치하는 그림이 URL 에서 인접 열로 추출되어 셀 중앙에 배치됩니다。 스크린샷 참조:

놀라운 기능으로 URL 에서 이미지 또는 사진 삽입 또는 표시하기
Kutools for Excel에는 놀라운 기능인 –경로(URL)에서 그림 삽입이 있습니다. 이 유틸리티를 사용하면 URL 에서 해당 그림을 빠르고 쉽게 추출할 수 있습니다。
1.Kutools>삽입>경로에서 사진 삽입를 클릭합니다。 스크린샷 참조:

2。 나타난경로에서 사진 삽입대화 상자에서 다음 작업을 설정합니다:
- URL 셀 목록과 이미지를 삽입할 셀 범위를 선택합니다。
- 필요에 따라그림 크기섹션에서 이미지 크기를 지정합니다。

3。 그런 다음확인버튼을 클릭하면 모든 그림이 URL 에서 추출됩니다。 스크린샷 참조:

파일 경로에서 이미지 또는 사진 삽입 또는 표시하기
파일 경로에서 이미지를 삽입해야 하는 경우에도 이를 위한 해결책을 제공합니다。
VBA 코드로 파일 경로에서 이미지 또는 사진 삽입 또는 표시하기
이미지 파일 경로에 기반해 이미지를 삽입하려면 다음 VBA 코드를 적용할 수 있습니다。
1.ALT + F11키를 누른 상태로Microsoft Visual Basic for Applications창을 엽니다。
2.삽입>모듈을 클릭하고, 다음 코드를모듈창에 붙여넣습니다。
VBA 코드: 이미지 삽입을(를) 파일 경로 범위에서 가져오기
Sub InsertPicFromFilePath()
'Updateby Extendoffice
Dim xRg As Range
Dim xCell As Range
Dim xVal As String
On Error Resume Next
Set xRg = Application.InputBox("Please select file path cells:", "KuTools for Excel", Selection.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
Application.ScreenUpdating = False
For Each xCell In xRg
xVal = xCell.Value
If xVal <> "" Then
ActiveSheet.Shapes.AddPicture xCell.Value, msoFalse, msoTrue, _
xCell.Offset(0, 1).Left, xCell.Top, xCell.Height, _
xCell.Height
End If
Next
Application.ScreenUpdating = True
End Sub
3。 위 코드를 삽입한 후F5키를 눌러 이 코드를 실행하면 프롬프트 상자가 나타납니다。 파일 경로의 셀을 선택하세요합니다。 스크린샷 참조:

4。 그런 다음확인버튼을 클릭하면 파일 경로에 기반한 모든 이미지가 다음 열에 아래 스크린샷과 같이 표시됩니다:

놀라운 기능으로 파일 경로에서 이미지 또는 사진 삽입 또는 표시하기
Kutools for Excel의경로에서 사진 삽입기능도 파일 경로에서 관련 이미지를 표시하는 데 도움을 줄 수 있습니다。
Kutools for Excel- Excel 을 위한 필수 도구 300 개 이상을 한 번에 제공합니다。 Excel 작업을 더 빠르고 쉽고 효율적으로 만들어 보세요。지금 다운로드하세요!
1.Kutools>삽입>경로에서 사진 삽입을 클릭합니다。 나타난 대화 상자에서 필요한 대로 파일 경로 범위, 이미지 출력 범위, 이미지 크기를 지정합니다。 스크린샷 참조:

2。 옵션을 설정한 후확인버튼을 클릭하면 이미지가 선택한 셀에 한 번에 삽입됩니다。 스크린샷 참조:

주석에 이미지 삽입 또는 사진 삽입하기
셀에 사진을 삽입하는 것은 쉬울 수 있지만, 때로는 주석 상자에 사진을 삽입하고 싶을 수도 있습니다。 이 작업을 어떻게 처리해야 할까요?
1。 사진을 삽입할 셀을 선택하고 마우스 오른쪽 버튼을 클릭한 후주석 삽입을 선택하세요。 스크린샷 참조:

2。 그런 다음 주석 상자의 가장자리 위로 커서를 가져가 네 방향 화살표 아이콘이 나타날 때까지 기다린 후 마우스 오른쪽 버튼을 클릭하고코멘트 형식 지정옵션을 선택하세요。 스크린샷 참조:

3。 나타난코멘트 형식 지정대화 상자에서색 및 선탭을 클릭한 후채우기 효과를색상드롭다운 목록에서 선택하세요。 스크린샷 참조:

4。 그런 다음 다음의채우기 효과대화 상자에서사진탭을 클릭하고사진 선택버튼을 클릭하여 삽입할 사진을 선택하세요。 스크린샷 참조:

5。 그런 다음확인>확인을 클릭하면 사진이 주석 상자에 삽입됩니다。 스크린샷 참조:

머리글 또는 바닥글에 이미지 삽입 또는 사진 삽입하기
Excel 워크시트의 머리글 또는 바닥글에 사진을 삽입하려는 경우 이 섹션의 단계가 도움이 될 수 있습니다。 다음과 같이 진행하세요:
1。 머리글 또는 바닥글에 이미지를 삽입할 워크시트를 활성화합니다。
2。 그런 다음삽입>머리글 및 바닥글을 클릭하면머리글 및 바닥글 도구탭으로 이동합니다。 스크린샷 참조:

3。 머리글 또는 바닥글에 사진을 삽입하려면 필요에 따라 왼쪽, 오른쪽 또는 가운데 머리글 머리글/바닥글 상자를 클릭한 후사진을디자인탭 아래에서 클릭하세요。 스크린샷 참조:

4。 그런 다음그림 삽입창이 나타납니다。 추가하려는 그림을 선택하고 삽입을 클릭하세요。 이제 머리글 또는 바닥글 상자에&[Picture]자리 표시자가 표시됩니다。 머리글 또는 바닥글 상자 외부 아무 곳이나 클릭하면 아래 스크린샷과 같이 삽입된 그림이 표시됩니다。

팁: 때때로 아래 스크린샷과 같이 이미지가 워크시트의 데이터 영역과 겹치는 경우가 있습니다。 이는 이미지가 너무 커서 머리글이나 바닥글 섹션 상자에 자동으로 맞춰지지 않기 때문입니다。

이 문제를 해결하려면 머리글 또는 바닥글 내 이미지 크기만 조정하면 됩니다。 다음 단계를 따르세요:
1。 이미지가 있는 머리글 또는 바닥글 섹션을 클릭한 후그림 서식을디자인탭에서 클릭합니다。 스크린샷 참조:

2.그림 서식대화 상자에서크기탭 아래에서 이미지 크기를 머리글 또는 바닥글 섹션 상자에 맞게 조정합니다。 스크린샷 참조:

3。 그런 다음확인을 클릭하면 원하는 결과를 얻을 수 있습니다。
여러 워크시트에 동일한 이미지 또는 그림 삽입
워크북의 모든 워크시트에 로고 그림을 삽입하고 싶을 때가 있습니다。 일반적으로 하나의 시트에서 다른 시트로 하나씩 그림 삽입 기능을 적용할 수 있습니다。 이 시간이 많이 소요되는 방법 외에도 다음 VBA 코드를 사용하면 모든 시트의 특정 셀에 동일한 그림을 한 번에 삽입할 수 있습니다。 아래 단계를 따라 진행하세요。
1.ALT + F11키를 누른 채로Microsoft Visual Basic for Applications창을 엽니다。
2.삽입>모듈을 클릭하고 다음 코드를모듈창에 붙여넣습니다。
VBA 코드: 모든 워크시트에 동일한 그림 삽입:
Sub InsertImagetoallsheets()
'Updateby Extendoffice
Dim I As Long
Dim xPath As String
Dim xShape As Shape
Dim xRg As Range
xPath = "C:\Users\AddinTestWin10\Desktop\my images\logo.png"
If Dir(xPath) = "" Then
MsgBox "Picture file was not found in path!", vbInformation, "KuTools for Excel"
Exit Sub
End If
For I = 1 To ActiveWorkbook.Sheets.Count
Set xRg = Sheets(I).Range("A1")
Set xShape = Sheets(I).Shapes.AddPicture(xPath, True, True, xRg.Left, xRg.Top, xRg.Width, xRg.Height)
Next
End Sub
참고: 위 코드에서C:\Users\AddinTestWin10\Desktop\my images\logo.png는 그림의 경로 및 이름이며,A1은Range("A1")에서 그림을 삽입하려는 셀입니다。 필요에 따라 이를 변경하세요。
3。 그런 다음F5키를 눌러 이 코드를 실행하면 지정된 그림이 각 워크시트의 A1 셀에 즉시 삽입됩니다。 아래 데모를 참조하세요。

이미지 삽입 또는 셀 내용 뒤에 그림 삽입
워크시트 데이터를 더 아름답고 매력적으로 만들기 위해 이미지를 배경으로 사용할 수 있습니다。 셀 내용 뒤에 이미지를 삽입하려면 다음과 같은 방법들이 도움이 될 수 있습니다。
배경 기능을 사용하여 이미지 삽입 또는 셀 내용 뒤에 그림 삽입
1.배경 이미지를 삽입하려는 워크시트를 엽니다。
2.그런 다음페이지 레이아웃>배경을 클릭합니다。 스크린샷 참조:

3.팝업된그림 삽입창에서 필요에 따라 컴퓨터, 웹사이트 또는 OneDrive 에서 원하는 그림을 선택합니다。 스크린샷 참조:

4.이제 아래 스크린샷과 같이 이미지가 배경으로 워크시트에 삽입되었습니다。

팁: 배경 이미지를 삭제하려면페이지 레이아웃>배경 삭제를 클릭하세요。 스크린샷 참조:

셀 내용 뒤에 투명 이미지 또는 그림 삽입
위의 방법을 사용하면 삽입된 배경 이미지의 투명도를 변경할 수 없습니다。 따라서 배경 이미지 색상이 진하면 워크시트 데이터를 읽기 불편할 수 있습니다。 이 섹션에서는 셀 뒤에 투명한 그림을 삽입하는 방법을 설명합니다。
1.클릭하여삽입>도형으로 이동한 후 직사각형 도형을 선택합니다。 스크린샷 참조:

2.그런 다음 활성 워크시트에서 필요한 크기로 도형을 그립니다。
3.도형을 그린 후에는 리본에도형 도구탭이 표시되며, 이를 클릭한 다음서식>도형 윤곽선>윤곽선 없음을 선택합니다。 스크린샷 참조:

4.그런 다음 도형을 마우스 오른쪽 버튼으로 클릭하고 상황에 맞는 메뉴에서도형 서식을 선택합니다。 스크린샷 참조:

5.펼쳐진도형 서식창에서채우기 및 선탭 아래에서 다음 작업을 수행합니다:
- 채우기섹션에서그림 또는 텍스처 채우기옵션을 선택합니다。
- 클릭하세요。삽입버튼을그림 소스에서 선택하고, 삽입할 그림을 하나 고르세요。
- 그런 다음투명도섹션에서 필요에 따라 그림의 투명도를 조정합니다。

6.그러면 위 스크린샷과 같이 그림으로 채워진 도형이 배경 이미지처럼 보입니다。
참고: 이러한 유형의 배경 이미지를 삽입한 후에는 그림 범위 내에 텍스트를 입력할 수 없습니다。
워터마크로 셀 내용 뒤에 투명 이미지 또는 그림 삽입
위의 두 가지 방법 모두 고유한 제한 사항이 있습니다。 첫 번째 방법은 이미지 투명도를 변경할 수 없고, 두 번째 방법은 그림 영역 내 셀에 텍스트를 입력할 수 없습니다。 이러한 문제를 해결하기 위해Kutools for Excel의워터마크 삽입기능이 도움을 줄 수 있습니다。
1.클릭하여Kutools>삽입>워터마크 삽입으로 이동합니다。 스크린샷 참조:

2.팝업된워터마크 삽입대화 상자에서그림 워터마크을 선택한 후그림 선택버튼을 클릭하여 삽입할 이미지를 선택하고, 이미지 크기를 지정한 후 '연하게‘ 옵션을 선택합니다。 스크린샷 참조:

3.그런 다음확인버튼을 클릭하면 그림이 배경 이미지로 워크시트에 삽입됩니다。
Excel 에서 셀 범위를 이미지 또는 그림 형식으로 삽입
셀 범위를 복사하여 Excel 에서 이미지로 삽입해 본 적이 있나요? 이 섹션에서는 Excel 에서 이 작업을 처리하는 몇 가지 빠른 방법을 소개합니다。
그림으로 복사 기능을 사용하여 셀 범위를 이미지 또는 그림 형식으로 삽입
Excel 에서는그림으로 복사기능을 사용하여 셀 범위를 이미지로 복사 및 삽입할 수 있습니다。
1.이미지로 복사 및 삽입하려는 셀 범위를 선택합니다。
2.그런 다음 클릭하여홈>복사>그림으로 복사로 이동합니다。 스크린샷 참조:

3.팝업된그림 복사대화 상자에서그림을형식섹션에서 선택합니다。 스크린샷 참조:

4.그런 다음확인버튼을 클릭하고, 이제 워크북의 원하는 위치에 이미지를 붙여넣으려면Ctrl + V를 누르기만 하면 됩니다。

카메라 도구를 사용하여 셀 범위를 이미지 또는 그림 형식으로 삽입
Excel 에는카메라도구가 있어 데이터 선택의 사진을 찍어 이미지로 붙여넣을 수 있습니다。 원본 데이터가 변경되면 복사된 이미지도 동적으로 변경됩니다。
먼저 리본에카메라도구를 표시한 후 사용해야 합니다。
1.클릭하여빠른 실행 도구 모음 사용자 지정아이콘을 선택한 후다른 명령 선택옵션을 클릭합니다。 스크린샷 참조:

2.열린Excel 옵션대화 상자에서 다음 작업을 수행합니다:
- 선택하세요。모든 명령을(를)명령 선택 기준드롭다운에서 선택합니다。
- 그런 다음 목록 상자에서카메라를 선택하기 위해 스크롤합니다。
- 그리고 나서추가버튼을 클릭하여 이 도구를빠른 실행 도구 모음 사용자 지정에 추가합니다。
- 마지막으로확인을 클릭하여 이 대화 상자를 닫습니다。

3.그러면 리본에카메라도구가 표시됩니다。 스크린샷 참조:

4.그런 다음 이미지를 만들고자 하는 셀 범위를 선택합니다。
5.그런 다음카메라도구를 클릭하고 워크시트로 이동하여 아무 곳이나 클릭하면 데이터 범위이 아래 데모와 같이 이미지로 삽입됩니다:

유용한 기능을 사용하여 셀 범위를 이미지 또는 그림 형식으로 삽입
만약Kutools for Excel을 보유하고 있다면, 그자원 라이브러리기능을 사용하여 데이터 선택을자원 라이브러리에 저장한 후 향후 필요에 따라 이미지나 텍스트로 사용할 수 있습니다。
Kutools for Excel- Excel 을 위한 필수 도구 300 개 이상을 한 번에 제공합니다。 Excel 작업을 더 빠르고 쉽고 효율적으로 만들어 보세요。지금 다운로드하세요!
1.이미지로 삽입하려는 데이터 범위를 선택합니다。
2.그런 다음 클릭하여Kutools>탐색으로 이동합니다。 스크린샷 참조:

3.펼쳐진탐색창에서자원 라이브러리아이콘을 클릭한 후선택한 콘텐츠를 자동 텍스트에 추가아이콘을 클릭합니다。 스크린샷 참조:

4.자동 텍스트에 추가대화 상자에서 항목 이름을 지정하고 추가할 그룹을 선택합니다。 스크린샷 참조:

5.그런 다음추가버튼을 클릭하여자원 라이브러리창에 추가합니다。 이 범위를 그림으로 삽입하려면 먼저 그림을 배치할 셀을 클릭한 후자원 라이브러리창에서 저장된 항목을 찾아 클릭하고 드롭다운 목록에서다음으로 삽입>그림(EMF)을 선택합니다。 그러면 데이터 범위이 시트에 이미지로 삽입됩니다。 스크린샷 참조:

셀 값에 따라 동적으로 이미지 삽입 또는 그림 삽입
이 섹션에서는 셀 값에 따라 특정 이미지를 표시하는 방법을 안내합니다。 예를 들어 드롭다운 셀에서 특정 항목을 선택하면 해당 그림이 표시되고, 다른 항목을 선택하면 아래 데모와 같이 그림이 동적으로 변경되도록 할 수 있습니다。

이름이 지정된 범위 기능을 사용하여 셀 값에 따라 동적으로 이미지 삽입 또는 그림 삽입
일반적으로 Excel 에서는 동적 이름 범위를 생성한 후 연결된 그림을 사용하여 이 작업을 해결할 수 있습니다。
1.먼저 제품 이름과 관련 이미지를 포함하는 두 개의 열을 만듭니다。 스크린샷 참조:

2。 그런 다음 셀 값에 대한 드롭다운 목록을 생성하세요。 드롭다운 목록을 출력할 셀을 클릭한 후데이터>데이터 유효성 검사>데이터 유효성 검사를 클릭하세요(스크린샷 참조):

3。 표시된데이터 유효성 검사대화 상자에서설정탭의허용드롭다운 목록에서목록을 선택하고, 드롭다운 목록을 생성할 셀 범위를원본텍스트 상자에 지정하세요(스크린샷 참조):

4.확인을 클릭하면 셀 값을 기반으로 한 드롭다운 목록이 생성됩니다。 드롭다운 목록에서 항목을 하나 선택하세요(스크린샷 참조):

5。 그런 다음수식>이름 정의를 클릭하세요(스크린샷 참조):

6.새 이름대화 상자에서 다음 작업을 수행하세요:
- 이름 텍스트 상자에Name‘myimage'라는 이름을 입력합니다。
- 그런 다음 다음 수식을 복사하여 붙여넣으세요:=INDEX(Sheet11!$A$2:$B$6,MATCH(Sheet11!$E$2,Sheet11!$A$2:$A$6,0),2)'참조 위치‘ 텍스트 상자에 입력합니다。

참고: 위 수식에서:
- Sheet11!$A$2:$B$6: 사용하려는 값과 그림이 포함된 워크시트 및 범위입니다;
- Sheet11!$E$2: 드롭다운 목록을 생성한 워크시트 내의 셀입니다;
- Sheet11!$A$2:$A$6: 드롭다운 목록을 생성한 기준 셀 목록입니다;
- 변수 번호2는 이미지가 포함된 열 번호입니다. 이미지가 C 열에 있는 경우 3 을 입력해야 합니다。
7。 그런 다음확인버튼을 클릭하고, 원래 범위에서 E2 셀 값에 해당하는 그림을 복사하여 F2 셀에 붙여넣으세요(스크린샷 참조):

8。 다음으로 F2 셀의 그림을 선택하세요하고, 다음 수식을=myimage(myimage은 단계 6 에서 생성한 셀 이름입니다) 수식 표시줄에 입력하세요(스크린샷 참조):

9。 수식을 입력한 후Enter키를 누르면, 드롭다운 목록에서 항목을 선택할 때마다 해당 그림이 즉시 표시됩니다(스크린샷 참조):

편리한 기능을 사용하여 셀 값에 따라 동적으로 이미지 삽입 또는 그림 삽입
상기 방법은 대부분의 사용자에게 어려울 수 있습니다。 여기서는 간편한 기능인이미지 드롭다운 목록을 소개합니다。Kutools for Excel의 이 유용한 도구를 사용하면 몇 번의 클릭만으로 관련 이미지가 포함된 여러 드롭다운 목록을 생성할 수 있습니다。
2。 먼저 워크시트에 제품 이름과 관련 이미지를 각각 포함하는 두 열을 만들어야 합니다。
2。 그런 다음Kutools>드롭다운 목록>이미지 드롭다운 목록를 클릭하세요(스크린샷 참조):

3.이미지 드롭다운 목록대화 상자에서 이미 셀 값 및 이미지 열을 생성한 경우 단계 1 은 건너뛰고, 원본 데이터와 이미지 범위 및 목록 배치 영역을 선택하세요(스크린샷 참조):

4。 그런 다음확인버튼을 클릭하면 선택한 셀에 이미지가 포함된 드롭다운 목록이 생성되며, 드롭다운 셀에서 항목을 선택할 때마다 해당 그림이 즉시 표시됩니다(아래 데모 참조):

Excel 파일에서 모든 이미지 또는 그림 내보내기 또는 저장
워크북에 여러 이미지가 있고 이제 Excel 파일에서 모든 이미지를 폴더에 추출하여 저장하려는 경우, Excel 에서 이 작업을 어떻게 해결할 수 있을까요?
다른 이름으로 저장 기능을 사용하여 Excel 에서 모든 이미지 또는 그림 내보내기 또는 저장
일반적으로 워크북에서 모든 이미지를 저장하려면다른 이름으로 저장기능을 사용할 수 있습니다。 다음과 같이 진행하세요:
1.파일>다른 이름으로 저장을 클릭하고,다른 이름으로 저장창에서 내보낼 파일을 저장할 폴더를 지정한 후웹 페이지(*。htm;*。html)을파일 종류드롭다운 목록에서 선택하세요(스크린샷 참조):

2。 그런 다음저장버튼을 클릭하고 지정한 폴더로 이동하면 두 개의 파일이 표시됩니다。 하나는 HTML 형식 파일이고, 다른 하나는 워크북의 그림, 차트 또는 기타 개체가 포함된 폴더입니다(스크린샷 참조):

3。 이후 필요에 따라 이미지만 다른 폴더로 드래그할 수 있습니다。
참고: 이다른 이름으로 저장기능을 사용하면 각 그림이 두 번 저장됩니다。 하나는 작고 다른 하나는 큽니다。 따라서 필요에 따라 고해상도 이미지를 저장할 수 있습니다。
파일 확장자를 변경하여 Excel 에서 모든 이미지 또는 그림 내보내기 또는 저장
Excel 파일에서 모든 이미지를 저장하려면 파일 확장자를 RAR 로 변경할 수도 있습니다。 다음과 같이 진행하세요:
1。 아래 스크린샷과 같이 파일 확장자xlsx를rar로 변경하세요:

2. 그런 다음 파일을 압축 해제하면 폴더 안에 3 개의 폴더와 1 개의 파일이 표시됩니다(스크린샷 참조):

3。 그런 다음xl폴더를 열고, 그 안에 있는media폴더를 열면 중복 없이 모든 이미지가 여기에 저장되어 있음을 확인할 수 있습니다(스크린샷 참조):

강력한 기능을 사용하여 Excel 에서 모든 이미지 또는 그림 내보내기 또는 저장
만약Kutools for Excel을 보유하고 있다면, 그차트 내보내기기능을 통해 필요한 특정 개체(예: 그림, 차트, 도형)를 이미지 형식으로 신속하게 내보낼 수 있습니다。
1.Kutools 플러스>가져오기/내보내기>차트 내보내기를 클릭하세요(스크린샷 참조):

2.차트 내보내기대화 상자에서 다음 작업을 수행하세요:
- 선택하세요。그림옵션을유형드롭다운 목록에서 선택합니다。
- 내보낼 그림을 저장할 폴더를 지정합니다。
- 그런 다음내보내기 형식의 드롭다운 목록을 클릭하여 그림 형식을 하나 선택합니다。

3。 마지막으로확인버튼을 클릭하면 현재 워크북의 모든 이미지가 지정한 폴더에 저장됩니다(스크린샷 참조):

Excel 의 셀 목록을 기반으로 폴더 내 이미지 이름 이름 바꾸기
폴더에 많은 그림이 있고 이제 이 모든 이미지의 이름을 바꾸려는 경우, Excel 에서 이 작업을 쉽게 해결하려면 어떻게 해야 할까요?
Excel 에서 먼저 모든 기존 이미지 이름을 열에 나열한 후 새 이름을 입력하고 마지막으로 VBA 코드를 적용하여 한 번에 기존 이름을 새 이름으로 바꿉니다。 아래 단계를 따라 진행하세요。
1。 모든 이미지 이름을 셀 목록에 나열하거나 아래 코드를 적용하여 특정 폴더의 모든 이미지 이름을 수동으로 하나씩 입력하지 않고 나열할 수 있습니다。
2.ALT + F11키를 누른 채로Microsoft Visual Basic for Applications창을 엽니다。
3.삽입>모듈을 클릭하고 다음 매크로를모듈창에 붙여넣습니다。
VBA 코드: 폴더에서 모든 이미지 이름 나열
Sub MainList()
'Updateby Extendoffice
On Error Resume Next
Set xRg = Application.InputBox("Please select a cell to put the filenames:", "KuTools For Excel", Selection.Address, , , , , 8)
If xRg Is Nothing Then Exit Sub
Set xRg = xRg(1)
Set Folder = Application.FileDialog(msoFileDialogFolderPicker)
If Folder.Show <> -1 Then Exit Sub
xDir = Folder.SelectedItems(1)
Call ListFilesInFolder(xRg, xDir, True)
End Sub
Sub ListFilesInFolder(ByVal xRg As Range, ByVal xFolderName As String, ByVal xIsSubfolders As Boolean)
Dim xFileSystemObject As Object
Dim xFolder As Object
Dim xSubFolder As Object
Dim xFile As Object
Dim rowIndex As Long
Set xFileSystemObject = CreateObject("Scripting.FileSystemObject")
Set xFolder = xFileSystemObject.GetFolder(xFolderName)
rowIndex = 1
For Each xFile In xFolder.Files
xRg.Formula = xFile.Name
Set xRg = xRg.Offset(rowIndex)
rowIndex = 1
Next xFile
If xIsSubfolders Then
For Each xSubFolder In xFolder.SubFolders
ListFilesInFolder xRg, xSubFolder.Path, True
Next xSubFolder
End If
Set xFile = Nothing
Set xFolder = Nothing
Set xFileSystemObject = Nothing
End Sub
4。 그런 다음F5키를 눌러 이 코드를 실행하면 프롬프트 상자가 나타납니다。 이미지 이름을 출력할 셀을 클릭하세요。 스크린샷 참조:

5。 그런 다음확인을 클릭하면 다른찾아보기대화 상자가 나타납니다。 선택하세요 그림이 포함된 폴더를 선택하여 모든 이미지 이름을 나열하세요。 스크린샷 참조:

6.확인을 클릭하면 특정 폴더의 모든 이미지 이름이 셀에 나열됩니다。 스크린샷 참조:

7。 그런 다음 아래 스크린샷과 같이 필요한 새 이름을 다른 열에 입력하세요。

8。 그런 다음 아래 코드를 적용하여 이미지 이름을 바꿀 수 있습니다。 계속해서ALT + F11키를 눌러Microsoft Visual Basic for Applications창을 엽니다。
9.삽입>모듈을 클릭하고 다음 매크로를모듈창에 붙여넣습니다。
VBA 코드: 폴더 내 여러 파일 이름 바꾸기
Sub RenameFiles()
'Updateby Extendoffice
Dim xDir As String
Dim xFile As String
Dim xRow As Long
With Application.FileDialog(msoFileDialogFolderPicker)
.AllowMultiSelect = False
If .Show = -1 Then
xDir = .SelectedItems(1)
xFile = Dir(xDir & Application.PathSeparator & "*")
Do Until xFile = ""
xRow = 0
On Error Resume Next
xRow = Application.Match(xFile, Range("A:A"), 0)
If xRow > 0 Then
Name xDir & Application.PathSeparator & xFile As _
xDir & Application.PathSeparator & Cells(xRow, "B").Value
End If
xFile = Dir
Loop
End If
End With
End Sub
참고: 위 코드에서A:A는 이름을 바꾸려는 기존 이미지 이름 목록을 나타내며,B는 사용하려는 새 이미지 이름을 포함합니다。 필요에 따라 이를 변경할 수 있습니다。
10。 그런 다음F5키를 눌러 이 코드를 실행하면 나타나는찾아보기창에서 이름을 바꾸려는 이미지가 포함된 폴더를 선택하세요。 스크린샷 참조:

11。 그런 다음확인버튼을 클릭하면 모든 이미지 이름가 아래 스크린샷과 같이 새 이름로 교체됩니다。

클릭 시 이미지 확대 또는 축소
워크시트에 작은 이미지를 삽입했다고 가정해 보겠습니다. 이제 이미지를 클릭하면 확대되고 다시 클릭하면 아래 데모와 같이 축소되도록 하려면 Excel 에서 이 작업을 어떻게 해결할 수 있을까요?

이미지를 클릭할 때 이미지 크기을 확대하거나 축소하려면 다음 코드가 도움이 될 수 있습니다。 아래 단계를 따라 진행하세요。
1。 이미지를 마우스 오른쪽 버튼으로 클릭하고매크로 지정을 선택하세요。 스크린샷 참조:

2。 그런 다음 나타나는매크로 지정대화 상자에서새로 만들기버튼을 클릭하세요。 스크린샷 참조:

3.Microsoft Visual Basic for Applications창에서 아래 코드를Sub와End Sub코드 사이에 복사하여 붙여넣으세요。 스크린샷 참조:
Dim shp As Shape
Dim big As Single, small As Single
Dim shpDouH As Double, shpDouOriH As Double
big = 3
small = 1
On Error Resume Next
Set shp = ActiveSheet.Shapes(Application.Caller)
With shp
shpDouH = .Height
.ScaleHeight 1, msoTrue, msoScaleFromTopLeft
shpDouOriH = .Height
If Round(shpDouH / shpDouOriH, 2) = big Then
.ScaleHeight small, msoTrue, msoScaleFromTopLeft
.ScaleWidth small, msoTrue, msoScaleFromTopLeft
.ZOrder msoSendToBack
Else
.ScaleHeight big, msoTrue, msoScaleFromTopLeft
.ScaleWidth big, msoTrue, msoScaleFromTopLeft
.ZOrder msoBringToFront
End If
End With

4。 그런 다음Alt + Q키를 눌러Microsoft Visual Basic for Applications창을 닫으세요。 이제 그림을 클릭하면 지정한 크기로 확대되고, 다시 클릭하면 아래 데모와 같이 원본 크기으로 축소됩니다:

워크시트를 스크롤할 때 항상 그림을 고정 표시하기
워크시트를 위아래로 스크롤하더라도 항상 화면에 그림이 표시되도록 유지하고 싶을 때가 있습니다. 이렇게 하면 해당 그림을 항상 볼 수 있습니다. 이 섹션에서는 Excel 에서 이 작업을 처리하는 간단한 팁을 소개합니다。 다음 단계를 따라 진행하세요:
1。 먼저 사용할 그림을 삽입하세요。
2。 그런 다음 항상 표시하려는 그림이 포함된 시트 탭을 마우스 오른쪽 버튼으로 클릭한 후 상황별 메뉴에서코드 보기를 선택하세요。 열린Microsoft Visual Basic for Applications창에 아래 코드를 빈 모듈에 복사하여 붙여넣으세요:
VBA 코드: 워크시트에서 항상 그림을 고정 표시하기
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
'Updateby Extendoffice
Application.ScreenUpdating = False
If Target.Cells.Count > 1 Then Exit Sub
With ActiveSheet.Shapes("Picture1")
.Top = ActiveWindow.VisibleRange.Top + 5
.Left = ActiveWindow.VisibleRange.Left + ActiveWindow.VisibleRange.Width - .Width - 45
End With
Application.ScreenUpdating = False
End Sub

참고: 이 코드에서Picture 1는 삽입한 이미지 이름입니다。 필요에 따라 변경하세요。
3。 그런 다음 코드 창을 저장하고 닫기하세요。 이제 워크시트를 스크롤하고 셀을 클릭할 때마다 그림이 항상 워크시트의 오른쪽 상단 모서리에 고정되어 표시됩니다。 스크린샷 참조:

현재 워크시트 또는 셀 범위에서 이미지/그림 삭제하기
워크시트 전체, 특정 셀 범위 또는 현재 워크북에서 모든 이미지를 삭제할 수 있는 빠른 방법이 있나요? 이 섹션에서는 Excel 에서 이 작업을 해결하는 몇 가지 방법을 소개합니다。
VBA 코드로 현재 워크시트에서 이미지/그림 삭제하기
현재 워크시트에서 그림을 삭제하려면 아래 VBA 코드를 사용할 수 있습니다。 다음과 같이 진행하세요:
1。 삭제할 이미지가 포함된 워크시트를 활성화하세요。
2.ALT + F11키를 누르면Microsoft Visual Basic for Applications창이 열립니다。
3.삽입>모듈을 클릭하고 다음 매크로를모듈창에 붙여넣으세요。
VBA 코드: 현재 워크시트에서 모든 그림 삭제
Sub DeleteAllPics()
'Updateby Extendoffice
Dim Pic As Object
For Each Pic In ActiveSheet.Pictures
Pic.Delete
Next Pic
End Sub
4。 그런 다음F5키를 눌러 이 코드를 실행하면 활성 워크시트의 모든 그림이 즉시 삭제됩니다。
VBA 코드로 셀 범위에서 이미지/그림 삭제하기
특정 셀 범위에서만 이미지를 삭제해야 하는 경우, 다음 간단한 코드를 사용할 수 있습니다。
1.ALT + F11키를 누르면Microsoft Visual Basic for Applications창이 열립니다。
2.삽입>모듈을 클릭하고 다음 매크로를모듈창에 붙여넣으세요。
VBA 코드: 셀 범위에서 그림 삭제
Sub DeletePic()
'Updateby Extendoffice
Dim xPicRg As Range
Dim xPic As Picture
Dim xRg As Range
Application.ScreenUpdating = False
Set xRg = Range("B4:C6")
For Each xPic In ActiveSheet.Pictures
Set xPicRg = Range(xPic.TopLeftCell.Address & ":" & xPic.BottomRightCell.Address)
If Not Intersect(xRg, xPicRg) Is Nothing Then xPic.Delete
Next
Application.ScreenUpdating = True
End Sub
참고: 위의 코드에서B4:C6은 그림을 삭제하려는 범위입니다。
3。 그런 다음F5키를 눌러 이 코드를 실행하면 범위 선택의 그림이 한 번에 삭제됩니다。 스크린샷 참조:

편리한 기능으로 현재 워크시트, 선택한 워크시트, 모든 시트에서 이미지/그림 삭제하기
만약Kutools for Excel을 보유하고 계시다면, 그그림 및 개체 삭제기능을 사용하여 워크시트, 일부 선택한 워크시트 또는 전체 워크북에서 이미지를 빠르게 삭제할 수 있습니다。
1.Kutools>삭제>그림 및 개체 삭제를 클릭하세요。 스크린샷 참조:

2。 열린그림 및 개체 삭제대화 상자에서그림을삭제섹션에서 선택한 후,검색 위치섹션에서 그림을 삭제할 범위를 지정하세요。 스크린샷 참조:

3。 그런 다음확인버튼을 클릭하면 지정한 대로 워크시트, 선택한 시트 또는 전체 워크북에서 모든 그림이 삭제됩니다。
최고의 Office 생산성 도구
| 🤖 | KUTOOLS AI 도우미: 다음을 기반으로 데이터 분석 혁신하기:지능형 실행 | 코드 생성| 사용자 지정 수식 생성 | 데이터 분석 및 차트 생성| 향상된 함수 호출… |
| 인기 기능:찾기, 강조 표시 또는 중복 표시 | 빈 행 삭제 | 데이터 손실 없이 열 결합 또는 셀 제거 | 공식을 사용하지 않는 반올림... | |
| 슈퍼 LOOKUP:다중 조건 VLookup | 다중 값 VLookup | 여러 시트에서 VLookup | 퍼지 매치.... | |
| 고급 드롭다운 목록:드롭다운 목록 빠르게 생성 | 종속형 드롭다운 목록 | 다중 선택 드롭다운 목록.... | |
| 열 관리자:특정 수의 열 추가|열 이동|숨겨진 열의 표시 상태 전환|범위 및 열 비교... | |
| 주요 기능:그리드 포커스 | 디자인 보기 |향상된 수식 표시줄 | 워크북 및 시트 관리자 | 자원 라이브러리(자동 텍스트)| 날짜 선택기 | 워크시트 병합 | 암호화/셀 해독 | 목록으로 이메일 보내기 | 슈퍼 필터 | 특수 필터(굵은 글꼴이 있는 셀 필터링/기울임꼴/취소선。。。) 。。。 | |
| 상위 15 도구 모음:12 텍스트도구(텍스트 추가,특정 문자 삭제, ...)| 50+차트유형(간트 차트, ...)| 40+ 실용적인수식(생일을 기준으로 나이 계산, ...)| 19 삽입도구(QR 코드 삽입,경로에서 그림 삽입, ...)| 12 변환도구(단어로 변환하기,환율 변환, ...)| 7 병합 및 분할도구(고급 행 병합,셀 분할, ...)|그 외 더 많은 기능 |
Kutools for Excel 로 Excel 역량을 한 단계 업그레이드하고 전례 없는 효율성을 경험하세요。Kutools for Excel 는 생산성과 저장 시간을 향상시키는 300 개 이상의 고급 기능을 제공합니다。가장 필요한 기능을 지금 바로 확인하세요。。。
Office Tab 가 Office 에 탭 인터페이스를 제공하여 작업을 훨씬 쉽게 만들어 줍니다
- Word, Excel, PowerPoint 에서 탭 기반 편집 및 읽기 기능을 활성화합니다, Publisher, Access, Visio 및 Project 에서도 사용 가능합니다。
- 새 창이 아닌 동일한 창의 새 탭에서 여러 문서를 열고 생성할 수 있습니다。
- 50% 만큼 생산성을 높이고 매일 수백 번의 마우스 클릭을 줄여줍니다!
모든 Kutools 애드인。 하나의 설치 프로그램
Kutools for Office스위트 번들은 Excel, Word, Outlook 및 PowerPoint 용 애드인과 Office Tab Pro 를 포함하며, 다양한 Office 앱을 사용하는 팀에 이상적입니다。
- 올인원 스위트— Excel, Word, Outlook 및 PowerPoint 애드인 + Office Tab Pro
- 하나의 설치 프로그램, 하나의 라이선스— 몇 분 안에 설정 완료(MSI 지원)
- 함께 사용할수록 더 효과적입니다— Office 앱 전반에서 생산성 향상
- 30 일간 모든 기능 무료 체험— 등록이나 신용카드 필요 없음
- 최고의 가성비— 개별 애드인 구매 대비 절약






