Professional Documents
Culture Documents
You can find the latest information and code on this webpage
http://www.rondebruin.nl/pdf.htm
Below you can test the code from the webpage above
Look good at the code in the VBA editor in the "CreatePDF" module
Information
1: What do we want to publish (in macro four this is the sheet level name)
2: Path/File name of the pdf file, if you use "" it will ask you for a file name.
3: Overwrite the file you choose in the GetSaveAsFilename dialog if it already exist :True or False
4: OpenAfterPublish : True or False
This will create a PDF of the ActiveWorkbook and overwrite the file if it exist and open the PDF.
RDB_Create_PDF(ActiveWorkbook, "", True, True)
Note: For a fixed file name and overwrite it each time you run the macro use this
RDB_Create_PDF(ActiveWorkbook, "C:\Users\Ron\Test\YourPdfFile.pdf", True, True)
This will create a PDF of all the sheets with a sheet level named range "addtopdf" and
overwrite the file if it exist and open the PDF. In this file Sheet2 and Sheet4 have this name.
FileName = Create_PDF_Sheet_Level_Names("addtopdf", "", True, True)
Note: For a fixed file name and overwrite it each time you run the macro use this
Create_PDF_Sheet_Level_Names("addtopdf", "C:\Users\Ron\Test\YourPdfFile.pdf", True, True)
Below you can test the code to create the PDF and also create a mail with the PDF attached
Look good at the code in the VBA editor in the "CreatePDFMail" module
Note: The code is only working if you use Outlook
I replaced this two comments lines in the code from the create PDF code above
With this:
Tip: If you want to delete the PDF file from your system you can add this code line:
Kill FileName
Note: I also set the last argument to False of the code line that create the PDF so it
not open the PDF. RDB_Create_PDF(ActiveWorkbook, "", True, False)
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5 This is sheet 5
sheet6@something.nl
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6
This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6 This is sheet 6