Thema Datum  Von Nutzer Rating
Antwort
02.08.2016 20:39:45 David
NotSolved
03.08.2016 12:08:38 David
NotSolved
Rot Mehrere Tabellenblätter PDFn
03.08.2016 13:46:16 Gast75636
NotSolved
03.08.2016 14:00:48 David
NotSolved
03.08.2016 14:20:58 David
NotSolved
03.08.2016 14:56:31 Gast70980
NotSolved
03.08.2016 15:01:39 David
NotSolved
03.08.2016 16:24:55 Gast80961
NotSolved
03.08.2016 16:29:02 Gast71937
NotSolved
03.08.2016 18:05:38 David
NotSolved
05.08.2016 10:40:30 Gast27929
NotSolved

Ansicht des Beitrags:
Von:
Gast75636
Datum:
03.08.2016 13:46:16
Views:
742
Rating: Antwort:
  Ja
Thema:
Mehrere Tabellenblätter PDFn
Option Explicit

Sub DiagrammAlsGifSpeichern()
    Dim chObj As ChartObject
    Dim wksBlatt As Worksheet
    Dim intz As Integer
    
    
   For Each wksBlatt In ThisWorkbook.Worksheets
    For intz = 1 To wksBlatt.ChartObjects.Count
        Set chObj = wksBlatt.ChartObjects(intz)
        chObj.Chart.Export Filename:=ThisWorkbook.Path & "\" & _
        wksBlatt.ChartObjects(intz).Name & ".gif", FilterName:="GIF"
       Next intz
      Next wksBlatt
End Sub

Hier mal als Gif abgespeichert. Eventuell wäre das auch ne Lösung.

Und hier als PDF, leider macht er ein 2 Seitiges PDF, eins mit kompletten Tabellenblatt und eine Seite nur mit Diagramm.

Sub DiagrammAlsPDFSpeichern()
    Dim chObj As ChartObject
    Dim wksBlatt As Worksheet
    Dim intz As Integer
    
    
   For Each wksBlatt In ThisWorkbook.Worksheets
    For intz = 1 To wksBlatt.ChartObjects.Count
        Set chObj = wksBlatt.ChartObjects(intz)
        chObj.Chart.ExportAsFixedFormat Type:=xlTypePDF, _
        Filename:=ThisWorkbook.Path & "\" & _
        wksBlatt.ChartObjects(intz).Name & ".pdf"
       Next intz
      Next wksBlatt
End Sub

Eventuell hilft es Dir ja???


Ihre Antwort
  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen
Thema: Name: Email:



  • Bitte beschreiben Sie Ihr Problem möglichst ausführlich. (Wichtige Info z.B.: Office Version, Betriebssystem, Wo genau kommen Sie nicht weiter)
  • Bitte helfen Sie ebenfalls wenn Ihnen geholfen werden konnte und markieren Sie Ihre Anfrage als erledigt (Klick auf Häckchen)
  • Bei Crossposting, entsprechende Links auf andere Forenbeiträge beifügen / nachtragen
  • Codeschnipsel am besten über den Code-Button im Text-Editor einfügen
  • Die Angabe der Emailadresse ist freiwillig und wird nur verwendet, um Sie bei Antworten auf Ihren Beitrag zu benachrichtigen

Thema Datum  Von Nutzer Rating
Antwort
02.08.2016 20:39:45 David
NotSolved
03.08.2016 12:08:38 David
NotSolved
Rot Mehrere Tabellenblätter PDFn
03.08.2016 13:46:16 Gast75636
NotSolved
03.08.2016 14:00:48 David
NotSolved
03.08.2016 14:20:58 David
NotSolved
03.08.2016 14:56:31 Gast70980
NotSolved
03.08.2016 15:01:39 David
NotSolved
03.08.2016 16:24:55 Gast80961
NotSolved
03.08.2016 16:29:02 Gast71937
NotSolved
03.08.2016 18:05:38 David
NotSolved
05.08.2016 10:40:30 Gast27929
NotSolved