Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1488to1492
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

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.

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

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige