View Single Post
  #1   Report Post  
Posted to microsoft.public.excel.programming
Jlorga Jlorga is offline
external usenet poster
 
Posts: 1
Default how to print to pdf?


Hi, i'm new to vb stuff and i need fill an Excel Sheet with some data
from XML files and then i need to print that sheet to a .pdf file. And
doing this from a .hta application.

I do everything and i have a macro in the excel sheet that do this:
ActiveWindow.SelectedSheets.PrintOut Copies:=1, Collate:=True,
PrToFileName:=filename

And in the Excel application i call this macro with the run command,
like this:
ExcelAppA.run "print2pdf"
And with this everything works, but the thing is that i need to pass
the filename as a parameter to the macro, and when i do that i don't
get any errors, but i also don't get any .pdf file.
I print the filename with the entire path, and i'm sure it's ok.

I need this for yeasterday, so if anyone can halp me on this? Is there
any way to do it without a macro, like calling the printOut method from
the .hta application?

Thanks,


--
Jlorga
------------------------------------------------------------------------
Jlorga's Profile: http://www.excelforum.com/member.php...o&userid=31707
View this thread: http://www.excelforum.com/showthread...hreadid=514081