Home |
Search |
Today's Posts |
#1
Posted to microsoft.public.excel.programming
|
|||
|
|||
Is there a Filename property in PrintOut property
Hi there,
I want to create a macro that will autoselect the Adobe Distiller printer, then I don't want the popup window of Adobe asking path and file name. I want to pass it without seeing this popup windows. Here my code Dim strFileName As String strFileName = "E:\temp\test.pdf" Sheets("Sheet1").Select Application.ActivePrinter = "Adobe Distiller Writer On CPW2:" ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _ "Adobe Distiller Writer on CPW2:", Collate:=True In this line ActiveWindow.SelectedSheets.PrintOut I cannot find any possible value I can use to pass strFilename. Is somebody already did something like that? Thank's Christian |
#2
Posted to microsoft.public.excel.programming
|
|||
|
|||
Is there a Filename property in PrintOut property
What version of Excel?
In excel 2000 and later, the printout method has the following parameters for the command: expression.PrintOut(From, To, Copies, Preview, ActivePrinter, PrintToFile, Collate, PrToFileName) I don't know if this works with the Distiller print driver, but if you haven't tried it, you might. -- Regards, Tom Ogilvy "Christian" wrote in message ... Hi there, I want to create a macro that will autoselect the Adobe Distiller printer, then I don't want the popup window of Adobe asking path and file name. I want to pass it without seeing this popup windows. Here my code Dim strFileName As String strFileName = "E:\temp\test.pdf" Sheets("Sheet1").Select Application.ActivePrinter = "Adobe Distiller Writer On CPW2:" ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _ "Adobe Distiller Writer on CPW2:", Collate:=True In this line ActiveWindow.SelectedSheets.PrintOut I cannot find any possible value I can use to pass strFilename. Is somebody already did something like that? Thank's Christian |
#3
Posted to microsoft.public.excel.programming
|
|||
|
|||
Is there a Filename property in PrintOut property
Yes Tom, I tried it and it always popup me the SaveAs window to in the path from where the excel file has been open. May be its because of the adobe printer? Another idea? Any help will be appreciated. Christian Sawyer -----Original Message----- What version of Excel? In excel 2000 and later, the printout method has the following parameters for the command: expression.PrintOut(From, To, Copies, Preview, ActivePrinter, PrintToFile, Collate, PrToFileName) I don't know if this works with the Distiller print driver, but if you haven't tried it, you might. -- Regards, Tom Ogilvy "Christian" wrote in message ... Hi there, I want to create a macro that will autoselect the Adobe Distiller printer, then I don't want the popup window of Adobe asking path and file name. I want to pass it without seeing this popup windows. Here my code Dim strFileName As String strFileName = "E:\temp\test.pdf" Sheets("Sheet1").Select Application.ActivePrinter = "Adobe Distiller Writer On CPW2:" ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _ "Adobe Distiller Writer on CPW2:", Collate:=True In this line ActiveWindow.SelectedSheets.PrintOut I cannot find any possible value I can use to pass strFilename. Is somebody already did something like that? Thank's Christian . |
#4
Posted to microsoft.public.excel.programming
|
|||
|
|||
Is there a Filename property in PrintOut property
Check out some of the past answers to this question:
http://groups.google.com/groups?as_q...ng&lr= &hl=en make the above all on line (in notepad as an example), then paste it into your brower nagivation area. -- Regards, Tom Ogilvy wrote in message ... Yes Tom, I tried it and it always popup me the SaveAs window to in the path from where the excel file has been open. May be its because of the adobe printer? Another idea? Any help will be appreciated. Christian Sawyer -----Original Message----- What version of Excel? In excel 2000 and later, the printout method has the following parameters for the command: expression.PrintOut(From, To, Copies, Preview, ActivePrinter, PrintToFile, Collate, PrToFileName) I don't know if this works with the Distiller print driver, but if you haven't tried it, you might. -- Regards, Tom Ogilvy "Christian" wrote in message ... Hi there, I want to create a macro that will autoselect the Adobe Distiller printer, then I don't want the popup window of Adobe asking path and file name. I want to pass it without seeing this popup windows. Here my code Dim strFileName As String strFileName = "E:\temp\test.pdf" Sheets("Sheet1").Select Application.ActivePrinter = "Adobe Distiller Writer On CPW2:" ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _ "Adobe Distiller Writer on CPW2:", Collate:=True In this line ActiveWindow.SelectedSheets.PrintOut I cannot find any possible value I can use to pass strFilename. Is somebody already did something like that? Thank's Christian . |
#5
Posted to microsoft.public.excel.programming
|
|||
|
|||
Is there a Filename property in PrintOut property
Thank's Tom
I will work on it based on that example. Christian -----Original Message----- Check out some of the past answers to this question: http://groups.google.com/groups?as_q=adobe%20distiller% 20filename&safe=images&ie=UTF- 8&as_ugroup=microsoft.public.excel.programming&lr= &hl=en make the above all on line (in notepad as an example), then paste it into your brower nagivation area. -- Regards, Tom Ogilvy wrote in message ... Yes Tom, I tried it and it always popup me the SaveAs window to in the path from where the excel file has been open. May be its because of the adobe printer? Another idea? Any help will be appreciated. Christian Sawyer -----Original Message----- What version of Excel? In excel 2000 and later, the printout method has the following parameters for the command: expression.PrintOut(From, To, Copies, Preview, ActivePrinter, PrintToFile, Collate, PrToFileName) I don't know if this works with the Distiller print driver, but if you haven't tried it, you might. -- Regards, Tom Ogilvy "Christian" wrote in message ... Hi there, I want to create a macro that will autoselect the Adobe Distiller printer, then I don't want the popup window of Adobe asking path and file name. I want to pass it without seeing this popup windows. Here my code Dim strFileName As String strFileName = "E:\temp\test.pdf" Sheets("Sheet1").Select Application.ActivePrinter = "Adobe Distiller Writer On CPW2:" ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _ "Adobe Distiller Writer on CPW2:", Collate:=True In this line ActiveWindow.SelectedSheets.PrintOut I cannot find any possible value I can use to pass strFilename. Is somebody already did something like that? Thank's Christian . . |
Reply |
Thread Tools | Search this Thread |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Forum | |||
ScrollBar property | Excel Discussion (Misc queries) | |||
xls property | Excel Programming | |||
Property Set | Excel Programming | |||
CommandText Property | Excel Programming | |||
listrows property | Excel Programming |