Live-Forum - Die aktuellen Beiträge
Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Excel mit Adobe Acrobat drucken

Forumthread: Excel mit Adobe Acrobat drucken

Excel mit Adobe Acrobat drucken
25.04.2016 08:22:28
Bernd
hallo,
...da ich ja die Office-Eigene PDF-Export-Funktion nutze, möchte ich gerne wissen wie mein Code aussehen muss um mit dem Adobe Acrobat zu drucken.
Hier mein Code.

Sub Speichern_PLC()
Dim dialog As Object
Dim pfad As String
Dim name As String
Dim datei As String
Dim wks As Worksheet
Range("G1") = "PLC_" & Range("F5") & "_" & Range("J5")
Range("G1:L2").Select
ActiveCell.Replace What:="/", Replacement:="-", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Cells.Find(What:="/", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
, SearchFormat:=False).Activate
pfad = "C:\Users\A690666\Desktop\"
name = "geplante "
datei = ActiveSheet.Range("G1")
For Each wks In ActiveWindow.SelectedSheets
With wks
Sheets(Array("PLC-Tabelle", "PLC-Baum 2")).Select
.ExportAsFixedFormat Type:=xlTypePDF, Filename:=pfad & name & datei & ".pdf", Quality:=  _
_
_
_
xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
True
End With
Next wks
Sheets("eMail_Montage System").Activate
End Sub

Danke im Vorraus.

Anzeige

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Excel mit Adobe Acrobat drucken
25.04.2016 09:29:36
fcs
Hallo Bernd,
wenn du die Datei direkt drucken möchtest, dann darf sie nach der Erstellung nicht angezeigt werden.
Der Druck erfolgt dabei auf dem unter Windows eingestellten Standarddrucker.
Gruß
Franz
Sub Speichern_PLC()
Dim dialog As Object
Dim pfad As String
Dim name As String
Dim datei As String
Dim wks As Worksheet
Range("G1") = "PLC_" & Range("F5") & "_" & Range("J5")
Range("G1:L2").Select
ActiveCell.Replace What:="/", Replacement:="-", LookAt:=xlPart, _
SearchOrder:=xlByRows, MatchCase:=False, SearchFormat:=False, _
ReplaceFormat:=False
Cells.Find(What:="/", After:=ActiveCell, LookIn:=xlFormulas, LookAt:= _
xlPart, SearchOrder:=xlByRows, SearchDirection:=xlNext, MatchCase:=False _
, SearchFormat:=False).Activate
pfad = "C:\Users\A690666\Desktop\"
name = "geplante "
datei = ActiveSheet.Range("G1")
For Each wks In ActiveWindow.SelectedSheets
With wks
Sheets(Array("PLC-Tabelle", "PLC-Baum 2")).Select
.ExportAsFixedFormat Type:=xlTypePDF, Filename:=pfad & name & datei & ".pdf", _
Quality:=xlQualityStandard, IncludeDocProperties:=True, _
IgnorePrintAreas:=False, OpenAfterPublish:=False
End With
'erzeugte PDF drucken
Call ShellExecute(0, "print", pfad & name & datei & ".pdf", "", "", SW_MINIMIZE)
Next wks
Sheets("eMail_Montage System").Activate
End Sub

Anzeige
;

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Entdecke mehr
Finde genau, was du suchst

Die erweiterte Suchfunktion hilft dir, gezielt die besten Antworten zu finden

Suche nach den besten Antworten
Unsere beliebtesten Threads

Entdecke unsere meistgeklickten Beiträge in der Google Suche

Top 100 Threads jetzt ansehen
Anzeige