Guten Tag
Ich öffne in meiner vb.net Anwendung ein Excel-Dok und möchte ein Worksheet ausdrucken, aber vorher den Drucker wechseln auf "Adobe PDF".
Hier mein Programmcode OHNE Printerwechsel:
PrivateSub PrintWorksheetOnPDF()
Dim dExcelObjektAdress AsObject
'Open Excel-Dok Adressen
'***********************
dExcelObjektAdress = CreateObject("Excel.Application")
dExcelObjektAdress.Visible = True
dExcelObjektAdress.Workbooks.Open(CPathAdressenFile)
'Print auf Adobe PDF
dExcelObjektAdress.Worksheets(1).PrintOut()
'Excel speichern und schliessen
dExcelObjektAdress.ActiveWorkbook.Close(SAVECHANGES:=False)
dExcelObjektAdress.quit()
dExcelObjektAdress = Nothing
EndSub
Besten Dank für Eure Hilfe
Roland Tenger
vbrep_register("1395050")
Ich öffne in meiner vb.net Anwendung ein Excel-Dok und möchte ein Worksheet ausdrucken, aber vorher den Drucker wechseln auf "Adobe PDF".
Hier mein Programmcode OHNE Printerwechsel:
PrivateSub PrintWorksheetOnPDF()
Dim dExcelObjektAdress AsObject
'Open Excel-Dok Adressen
'***********************
dExcelObjektAdress = CreateObject("Excel.Application")
dExcelObjektAdress.Visible = True
dExcelObjektAdress.Workbooks.Open(CPathAdressenFile)
'Print auf Adobe PDF
dExcelObjektAdress.Worksheets(1).PrintOut()
'Excel speichern und schliessen
dExcelObjektAdress.ActiveWorkbook.Close(SAVECHANGES:=False)
dExcelObjektAdress.quit()
dExcelObjektAdress = Nothing
EndSub
Besten Dank für Eure Hilfe
Roland Tenger



