Visual Basic - Imprimir PDFCreator automaticamente

Life is soft - evento anual de software empresarial
 
Vista:

Imprimir PDFCreator automaticamente

Publicado por Ivanxu94 (5 intervenciones) el 23/01/2017 11:16:37
Buenos días, me gustaría saber como imprimir con el programa pdfCreator directamente sin que me saliera el asistente y guardará el archivo con el nombre y la ubicación especificado. Ahora no me da error pero tampoco me lo hace. Si alguien tiene alguna idea se lo agradeceré infinitamente, un saludo!

Adjunto el código por si quereis verlo

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
exApp.ActiveSheet.PrintOut(Copies:=1, Preview:=False, Collate:=True)
exApp.ActiveWorkbook.SaveAs("\\Desktop\MiCarpeta\" & Clientee & "\HojaCostes.pdf")
 
Dim PDFCreator1 As PDFCreator.clsPDFCreator
Dim opt As clsPDFCreatorOptions
 
 
PDFCreator1 = New clsPDFCreator
 
PDFCreator1.cVisible = False
 
 opt = New clsPDFCreatorOptions
 With opt
 .UseAutosave = 1
 .UseAutosaveDirectory = 1
 .AutosaveDirectory = ("\\Desktop\MiCarpeta\" & Clientee & "'
 .AutosaveFormat = 0 ' PDF 
 .AutosaveFilename = "HojaCostes.pdf")
 End With
 With PDFCreator1
 .cOptions = opt
 .cClearCache()
 .cPrinterStop = False
 End With


opt = Nothing

PDFCreator1.cClose()
PDFCreator1 = Nothing


La impresora por defecto es el PDFCreator pero de todas formas también agradecería si lo supierais como decirle por que impresora quiero que imprima! MUCHISIMAS GRACIAS de antemano! ^^
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder