소프트웨어 엑셀 파일에 사진들이 셀에 들어가 있는데, 이 사진들만 따로 저장가능한가요?
2019.12.27 12:26
엑셀 파일에 사진들이 셀에 들어가 있는데, 이 사진들만 따로 저장가능한가요?
저는 이 사진들만 필요해서 그렇습니다.
사진마다 각각 단일 파일들로.
댓글 [3]
-
sTarTrak 2019.12.27 14:40
-
brucex 2019.12.28 01:26
고맙습니다.
-
오후9시7분 2019.12.28 21:34
Sub demo()
Dim image As Object, picRange As Object
Dim myChart As Chart
Dim saveFolder As String, savePath As String
Dim newSht As Worksheet
Dim cnt As Long, picH As Long, picW As Long
Application.ScreenUpdating = False
Application.DisplayAlerts = False
If ThisWorkbook.Path = "" Then
saveFolder = GetDesktopPath
Else
saveFolder = ThisWorkbook.Path
End If
cnt = ActiveSheet.Shapes.Count
For Each image In ActiveSheet.Shapes
image.CopyPicture xlScreen, xlPicture
Set newSht = ActiveWorkbook.Sheets.Add
newSht.Paste
Set picRange = newSht.Shapes.Item(1)
With picRange
picH = .Height
picW = .Width
.Delete
End With
With newSht.Shapes.AddChart
.Height = picH
.Width = picW
End With
Set myChart = newSht.Shapes.Item(1).Chart
myChart.ChartArea.Select
myChart.Paste
savePath = saveFolder & Application.PathSeparator & image.Name & ".png"
myChart.Export savePath, "PNG"
newSht.Delete
Next
Application.DisplayAlerts = True
Application.ScreenUpdating = True
MsgBox "완료. 이미지 갯수: " & cnt
End Sub
Function GetDesktopPath()
Dim oWSHShell As Object
Set oWSHShell = CreateObject("WScript.Shell")
GetDesktopPath = oWSHShell.specialfolders("Desktop")
End Function
번호 | 제목 | 글쓴이 | 조회 | 등록일 |
---|---|---|---|---|
[공지] | 질문과 답변 게시판 이용간 유의사항 | gooddew | - | - |
81923 | 소프트웨어| 엑셀 수식 좀 부탁 드립니다 [6] | kimberly_c | 592 | 12-27 |
81922 | 소프트웨어| ESET 에서 차단 당한 사이트... [5] | 테츠로 | 528 | 12-27 |
81921 | 윈 도 우| 윈도우10 설치 및 가상머신 윈도우 이식 관련 질문입니다.. [2] | 실시간 | 422 | 12-27 |
81920 | 소프트웨어| IDM으로 다운로드 시 종종 에러가 납니다 | feynman | 921 | 12-27 |
81919 | 윈 도 우| OS용 디스크 용량 큰쪽으로 이사 방법? (다시 질문이요) [4] | Rockeeter | 355 | 12-27 |
81918 | 소프트웨어| 한글 SuperTagEditor 2.0.1b [4] | knada | 318 | 12-27 |
81917 | 하드웨어| 겨울엔 본체 쿨링팬 안돌아가는게 정상일까요? [3] | 메리아 | 1110 | 12-27 |
81916 | 서버 / IT| PE에 네트워크 드라이브 추가방법 | 사이버해결 | 308 | 12-27 |
» | 소프트웨어| 엑셀 파일에 사진들이 셀에 들어가 있는데, 이 사진들만 따... [3] | brucex | 826 | 12-27 |
81914 | 소프트웨어| WinToUSB 사용해서 윈도우를 설치하려고 하니 에러가.. [6] | 제리코 | 519 | 12-27 |
81913 | 기 타| 여러 Registry_하나로 통합관련 문의드려봅니다. [2] | 사차원 | 215 | 12-27 |
81912 | 윈 도 우| 윈도우 wim 통합 질문좀 드립니다. [4] | 이타치 | 271 | 12-27 |
81911 | 하드웨어| 수냉쿨러 기가바이트 바이오스 설정 [1] | hanss | 968 | 12-27 |
81910 | 윈 도 우| consumer business 차이점이 무엇인가요? [5] | 지룡자 | 470 | 12-26 |
81909 | 소프트웨어| roboform 8버전은 패치없나요? [12] | 소녀시대 | 540 | 12-26 |
81908 | 소프트웨어| AdGuard 설치방법에 대한 질문입니다, | 좋은데이 | 251 | 12-26 |
81907 | 소프트웨어| 동영상 모니터링 프로그램 문의 | 한스 | 159 | 12-26 |
81906 | 윈 도 우| 윈도우 부팅시 두번실행 부팅됨 [7] | 쭈욱가자 | 602 | 12-26 |
81905 | 소프트웨어| 팟플레이어 스킨제작 하다가... [2] | 현지니 | 361 | 12-26 |
81904 | 윈 도 우| Win10XPE12 문의 [1] | 사이버해결 | 442 | 12-26 |
구글링입니다,,,
https://seoya78.tistory.com/35