Вот что я использовал в итоге:
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:= _
"C:\folder\file.pdf", Quality:=xlQualityStandard, _
IncludeDocProperties:=True, IgnorePrintAreas:=False, OpenAfterPublish:= _
False
Переведено на VB.NET, конечно.