EXCELをPDF形式に変換してファイル出力する方法を紹介します。お客様にEXCEL形式のまま渡すと、数式やコメントなどが見え具合が悪い場合には、PDF形式にして渡すのが良いと思います。
ExportAsFixedFormat関数で解決する
拡張ソフトやプラグインの導入は不要です。1行記載するだけです。
サンプルプログラムを確認する(コピペOK)
Sub sample()
ActiveSheet.ExportAsFixedFormat Type:=xlTypePDF, Filename:="d:\test.pdf"
End Sub