Office: (Office 2010) Tabellenblätter einzeln als PDF speichern

Helfe beim Thema Tabellenblätter einzeln als PDF speichern in Microsoft Excel Hilfe um das Problem gemeinsam zu lösen; Hallo zusammen, ich bin VBA Neuling und in der Suche habe ich nichts passendes gefunden. Ich habe eine Excel 2010 Datei mit ca. 70 Tabellenblättern.... Dieses Thema im Forum "Microsoft Excel Hilfe" wurde erstellt von christinew, 14. Mai 2014.

  1. Tabellenblätter einzeln als PDF speichern


    Hallo zusammen,

    ich bin VBA Neuling und in der Suche habe ich nichts passendes gefunden.

    Ich habe eine Excel 2010 Datei mit ca. 70 Tabellenblättern. Ich würde diese gerne mit dem PDFCreator einzeln als PDF speichern.

    Dazu wollte ich folgenden Code verwenden:

    Tabellenblätter in PDF-Datei drucken. Einzel- und Seriendruck


    Wenn ich diesen Code so ausführe dann kommt folgende Fehlermeldung:

    Beim Debuggen streicht es mir den folgenden Satz an:

    Wenn ich aber (lSheet) durch den Namen des ersten Tabellenblattes ersetze, dann erstellt er pro Tabellenblatt eine Datei - aber immer mit dem Inhalt des ersten.

    Hat jemand eine Lösung für mich? Wäre sehr fein.

    Vielen Dank!

    :)
     
    christinew, 14. Mai 2014
    #1
  2. Hallo,

    warum mit dem PDFCreator und nicht über die officeeigene Exportfunktion? Hat das einen besonderen Grund?

    Grüße
    EarlFred
     
    EarlFred, 16. Mai 2014
    #2
  3. Nein, hat keinen besonderen Grund - habe diese Lösung gefunden und wollte sie ausprobieren. Bin auch gerne für anderes offen :-)
     
    christinew, 16. Mai 2014
    #3
  4. Tabellenblätter einzeln als PDF speichern

    Hallo!

    Benutze "For Each". Dann hast Du direkten Zugriff auf den Tabellennamen. Ungetestet.

    Gruß, René
     
    mumpel, 16. Mai 2014
    #4
  5. Wie muss ich dann den kompletten Code verändern?

     
    christinew, 16. Mai 2014
    #5
  6. Bitte nutze in Zukunft das Code-Tag, nicht das Zitat-Tag. Das Zitat-Tag entfernt nämlich alle Code-Einrückungen.

    Ungetestet:
     
    mumpel, 16. Mai 2014
    #6
  7. Danke für den Hinweis!

    Jetzt kommt folgende Fehlermeldung: Fehler beim Kompilieren - Variable nicht definiert

    Code:
    Diesen Satz streicht er mir gelb an:

    Code:
     
    christinew, 16. Mai 2014
    #7
  8. Tabellenblätter einzeln als PDF speichern

    Ich nochmal: eigentlich funktioniert alles. Er legt die Dateien genau so ab wie ich es brauche.

    Aber um den Laufzeitfehler 1004 | "Die PrintOut-Methode des Worksheet-Objektes konnte nicht ausgeführt werden" zu beheben muss ich dieses "lSheet" durch den Blattnamen (oder eben etwas anderes) ersetzen.

    Code:
    Der Inhalt ist dann bei jeder Datei der Inhalt des angegebenen Tabellenblattes.

    Gibt es vllt. einen Begriff für alle Tabellenblätter oder kein bestimmtes?

    Bei diesem guten Herrn funktioniert der Code genau so wie er ist, mit diesem (lSheet).http://www.*************************506796_0_0_asc.php

    Was mache ich nur falsch?
     
    christinew, 16. Mai 2014
    #8
  9. Welchen "guten Herrn" meinst Du? Wenn Du auf "office-loesung"verlinkst musst Du das Minuszeichen maskieren, sonst wird der Link geändert.
     
    mumpel, 16. Mai 2014
    #9
Thema:

Tabellenblätter einzeln als PDF speichern

Die Seite wird geladen...
  1. Tabellenblätter einzeln als PDF speichern - Similar Threads - Tabellenblätter einzeln PDF

  2. Einzelnes Tabellenblatt manuell berechnen per Button

    in Microsoft Excel Hilfe
    Einzelnes Tabellenblatt manuell berechnen per Button: Hallo zusammen, ich habe eine Excel-Datei mit mehreren Tabellenblättern. Hierbei möchte ich allerdings lediglich ein Blatt manuell per Button berechnen lassen, während die anderen Tabellenblätter...
  3. Tabellenblatt in UserForm anzeigen um einzelne Zeilen in ein weiteres Tabelleblatt zu

    in Microsoft Excel Hilfe
    Tabellenblatt in UserForm anzeigen um einzelne Zeilen in ein weiteres Tabelleblatt zu: Hallo zusammen Ich stehe am Berg! Ich habe eine bestehende Excelmappe. Habe mir alles aus dem Netz zusammengeschustert. Aktuell generiere ich pro Kalenderwoche ein Tabellenblatt (für ein Jahr) -...
  4. Einzelnes Tabellenblatt als Mail schicken

    in Microsoft Excel Hilfe
    Einzelnes Tabellenblatt als Mail schicken: Hallo zusammen, ich kann leider die Test-Datei nicht hochladen, da sie zu groß ist. Ich habe folgendes Problem, aus einer Arbeitsmappe soll nur ein bestimmtes Tabellenblatt als E-Mail Anhang...
  5. Excel Einzelnes Tabellenblatt speichern unter

    in Microsoft Excel Hilfe
    Excel Einzelnes Tabellenblatt speichern unter: Hallo Gemeinde, folgende Fragestellung tut sich mir auf: Ich habe eine Excel Arbeitsmappe mit Makros (.xlsm) mit mehreren Tabellenblättern. Ich möchte nur ein bestimmtes Tabellenblatt mittels...
  6. Mit VBA einzelne Tabellenblätter aus Excel separat speichern

    in Microsoft Excel Hilfe
    Mit VBA einzelne Tabellenblätter aus Excel separat speichern: Hallo zusammen, ich bräuchte dringend ein Makro in Excel, welches mir täglich die Tabellenblätter D1 bis D7 als neue/separate Excel-Dateien im csv Format in einem Ordner speichert (pro D eine...
  7. Einzelne Seite eines Tabellenblattes versenden

    in Microsoft Excel Hilfe
    Einzelne Seite eines Tabellenblattes versenden: Hallo, Gerne würde ich erneut etwas von euch lernen und zwar: Ich habe eine Datei mit mehreren Tabellenblätter. Wie kann ich per Mail die makierte/aktuelle Seite per Mail versenden ohne die ganze...
  8. VBA einzelne Tabellenblätter nur mit Pin/Passwort bearbeiten können

    in Microsoft Excel Hilfe
    VBA einzelne Tabellenblätter nur mit Pin/Passwort bearbeiten können: Hi Leute, ich bin neu hier, nicht fündig geworden und eröffne nun mal mein Anliegen: Ich beschäftige mich seit kurzem mit Visual Basic. Ich möchte in Excel eine Datei erstellen, wo jeder...
  1. Diese Seite verwendet Cookies, um Inhalte zu personalisieren, diese deiner Erfahrung anzupassen und dich nach der Registrierung angemeldet zu halten.
    Auf dieser Website werden Cookies für die Zugriffsanalyse und Anzeigenmessung verwendet.
    Wenn du dich weiterhin auf dieser Seite aufhältst, akzeptierst du unseren Einsatz von Cookies.
    Information ausblenden