Excel2010 - Tabellename als Druckauftragsname übernehmen

Gast #3910681
Lesenswert?

Hallo liebes Forum,

ich habe schon die Suche genutzt und auch sehr viel google aber leider 
keine passende Antwort gefunden.

Ist folgendes in Excel 2010 und Makro möglich:

Tabellen Namen als Druckauftragsnamen übernehmen und nicht den Namen der 
Datei.
Dann an einen PDF Drucker senden und mit dem Tabellennamen speichern.

(In Office direkt als pdf erstellen ist keine Option da Excel keinen 
Randlosen Briefkopf ununterstützt!)


Vielen Dank
Gruß Zwergenmeister
Gast #3910972
Lesenswert?

Zwergenmeister schrieb:
> (In Office direkt als pdf erstellen ist keine Option da Excel keinen
> Randlosen Briefkopf ununterstützt!)

Was meinst du mit "Randlosen Briefkopf"?
Wenn du dein PDF-Drucker im Windows als Standarddrucker stellst, dann 
werden deine Drucke Randlos sein, zumindestens mit  FreePDF als 
Standarddrucker.
#3917633
Lesenswert?

Hallo,

ich habe das Makro nicht getestet, vielleicht hilft es Dir dennoch 
weiter. Du benötigst zur Ausführung des Makros PDFCreator.
http://www.excelguru.ca/content.php?161-Printing-Worksheets-To-A-PDF-File-%28Using-Early-Binding%29

Die Stelle in dem Makro, die dich interessiert, dürfte diese hier sein:
1
'Assign settings for PDF job
2
    With pdfjob
3
        .cOption("UseAutosave") = 1
4
        .cOption("UseAutosaveDirectory") = 1
5
        .cOption("AutosaveDirectory") = sPDFPath
6
        .cOption("AutosaveFilename") = sPDFName
7
        .cOption("AutosaveFormat") = 0    ' 0 = PDF
8
        .cClearCache
9
    End With

Mit freundlichen Grüßen
Guido

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren