質問: excelマクロでpdfを自動作成したい 複数のexcelシートからなるブックを、pdfとして出力しています。 現在はjustsystemのjustpdf2ドライバを使っているのですが、これだとマクロで完全自動化できないことが判明しました。 ・pdfのフアイル名と保存場所 ・上書きかどうか をいちいち聞いてきます。 excelマクロで完全自動化するには、 ・ファイル名、保存場所をマクロで指定できる。もしくはexcelファイルと同じ場所に同じファイル名で作成する ・1シート目は上書き、2シート目からは現存のpdf (前シートのpdf)に続けて保存できるように、マクロで「上書き」か「続けて保存」かを指定できる ことが必要なのですが、justsystemに問い合わせたところ、justpdf2では無理とのことでした。 上記のように、複数シートからなるexcelブックを、マクロで完全自動でpdf化できるドライバ、方法がありましたら、お教えください。
回答: excel2010であれば、普通にpdfでファイルを保存できます。 pdf形式でファイルを保存して、その時の操作をマクロに保存すれば可能な事はわかると思います。 印刷でpdfを作成する方法の場合、excelから印刷をした後のドライバー側の制御部分でpdfをさくせいしているので、excelのマクロから制御するのは難しいと思います。