The paper size can be obtained from PageSetup.PaperSize and according the the help file it reports a value according to the XlPaperSize Enumeration. It seems that XlPaperSize is incomplete because it is possible to set paper sizes that is not mentioned in XlPaperSize e.g.
For the Adobe PDF...