Excel 통합 문서의 모든 차트를 Windows 폴더로 일괄 내보내는 3 가지 방법

지금 공유 :

모든 Excel 워크 시트에 많은 차트가 분산되어있는 Excel 통합 문서가 있습니다. 이제 모든 차트를 Windows 폴더로 일괄 내보내려면이 기사에서 소개 한 세 가지 방법 중 하나를 사용할 수 있습니다.

Excel 통합 문서의 데이터에 대해 여러 차트를 만든 후 이러한 차트를 JPEG 이미지 파일로 로컬 폴더에 내보낼 수도 있습니다. 이 경우 물론 다음 방법 1을 사용하여 차트를 하나씩 수동으로 저장할 수 있습니다. 그러나 Excel 파일에 수백 개의 워크 시트와 차트가있는 경우 지루할 것입니다. 그래서, 여기서 우리는 당신이 그것을 대량으로 얻을 수있는 다른 두 가지 접근법을 가르쳐 줄 것입니다.

방법 1 : 차트를 MS Word로 복사 /PowerPoint

  1. 로tart, Excel 파일에서 차트를 선택합니다.
  2. 그런 다음 마우스 오른쪽 버튼으로 클릭하고 컨텍스트 메뉴에서 "복사"옵션을 선택합니다.차트 복사
  3. 다음으로 새 Word 문서를 만듭니다.
  4. 나중에 "붙여 넣기"버튼을 클릭하고 "선택하여 붙여 넣기"옵션을 선택합니다.
  5. 팝업 대화 상자의 "As"목록에서 "사진 (JPEG)"을 선택하고 "확인"을 클릭합니다.차트를 JPEG 그림으로 붙여 넣기
  6. 그런 다음 문서에 삽입 된 그림을 피치합니다.
  7. 그런 다음 마우스 오른쪽 버튼으로 클릭하고 "그림으로 저장"옵션을 선택합니다.차트를 그림으로 저장
  8. "파일 저장"창에서 이름을 입력하고 tarWindows 폴더를 가져옵니다.
  9. 마지막으로 "저장"을 클릭합니다.차트 저장
  10. 이제이 방법을 사용하여 Excel 파일에서 다른 차트를 내보낼 수 있습니다.

방법 2 : 통합 문서를 웹 페이지로 저장

  1. 처음에 열린 Excel 통합 문서에서 "파일"로 이동하여 "다른 이름으로 저장"을 클릭합니다.
  2. 그런 다음 "다른 이름으로 저장"팝업 창에서 "파일 형식"에서 "웹 페이지"를 선택합니다.Excel 통합 문서를 웹 페이지로 저장
  3. 나중에 대상 Windows 폴더를 선택하고 "저장"을 클릭합니다.
  4. 그런 다음 내 보낸 차트 이미지를 볼 수있는 "XXX_files"폴더로 이동합니다.내 보낸 차트

방법 3 : Excel VBA를 통한 일괄 내보내기

  1. 시작하려면 "에 따라 Excel VBA 편집기를 시작하십시오.Excel에서 VBA 코드를 실행하는 방법".
  2. 다음으로 다음 코드를 모듈 또는 프로젝트에 넣습니다.
Sub ExportAllCharts()
    Dim objShell As Object
    Dim objWindowsFolder As Object
    Dim strWindowsFolder As String
    Dim objSheet As Excel.Worksheet
    Dim objChartObject As Excel.ChartObject
    Dim objChart As Excel.Chart

    'Select a Windows folder
    Set objShell = CreateObject("Shell.Application")
    Set objWindowsFolder = objShell.BrowseForFolder(0, "Select a Windows folder:", 0, "")

    If Not objWindowsFolder Is Nothing Then
       strWindowsFolder = objWindowsFolder.self.Path & "\"

       For i = ThisWorkbook.Worksheets.Count To 1 Step -1
           Set objSheet = ThisWorkbook.Worksheets(i)

           If objSheet.ChartObjects.Count > 0 Then
              For Each objChartObject In objSheet.ChartObjects
                  Set objChart = objChartObject.Chart
                  objChart.Export strWindowsFolder & objChart.Name & ".jpg"
              Next
          End If
       Next

       'Open the windows folder
       Shell "Explorer.exe" & " " & strWindowsFolder, vbNormalFocus
   End If
End Sub

VBA 코드-Excel 통합 문서의 모든 차트를 Windows 폴더로 일괄 내보내기

  1. 그런 다음 "F5"키를 눌러이 매크로를 지금 실행하십시오.
  2. 다음으로 팝업 대화 상자에서 Windows 폴더를 선택합니다.Windows 폴더 선택
  3. 내 보낸 차트가 포함 된 Windows 폴더가 즉시 표시됩니다.Windows 폴더에서 내 보낸 차트

비교

장점 단점
방법 1 간편한 작동 워크 시트와 차트가 너무 많으면 매우 지루함
방법 2 간편한 작동 이 Excel 통합 문서에 다른 쓸모없는 개체를 저장합니다.
방법 3 매우 빠르고 편리함 사용자는 외부 악성 매크로를 조심해야합니다.

손상된 Excel 파일 복구

Excel 파일은 Word 문서와 같은 다른 일반 파일과 유사하게 취약합니다. 따라서 강력하게 유지하는 것이 좋습니다 xls 수리 다음과 같은 주변 유틸리티 DataNumen Excel Repair. Excel 파일이 손상되었을 때 유용합니다.

저자 소개 :

Shirley Zhang은 데이터 복구 전문가입니다. DataNumen, Inc.는 다음과 같은 데이터 복구 기술 분야의 세계적 리더입니다. 손상된 SQL 및 전망 수리 소프트웨어 제품. 자세한 내용은 WWW.datanumen.COM

지금 공유 :

댓글이 닫혀있다.