2023-01-06 13:47:20
Office連携機能について教えてください
なでしこのOffice連携機能についてよくわからない点があり、質問させていただきます。2点あります。 ①エクセル、パワポはPDF保存コマンドがありますが「ワードPDF保存」機能はないのでしょうか? 400件超のWordをすべてPDF変換して一つに統合する、といった作業が近々発生するので、これぞなでしこの出番、とプログラムを組もうと思ったのですが、どうやら直接PDF変換させるコマンドは実装されていないようでした。 一応、WordのVBAで、別途PDF保存するものを記述しておき、それを「ワードマクロ実行」すれば変換動作は実現できたのですが、書き出したPDFをリネームする、という作業もあるので、できればなでしこでPDF変換できればと思っています。 実現は難しいのでしょうか?WordだけPDF保存がないのは何か理由があるのでしょうか? (なお、キー送信を駆使して、名前を付けて保存→PDF...を実装したところ、待機時間を長めに入れても何らかの理由でタイミングがずれることが多く、実用性がないものになりました...) ②Officeバージョンへの対応について 詳しい仕組み等はあまりわからないのですが、今のところなでしこv1のOffice連携コマンドは、MS Officeのバージョンが2013、2019であっても普通に動作するようです。しかも、32bit、64bitどちらでも大丈夫のようでした。 VBAやマクロは結構、バージョン移行時に軽微なエラーや動作不良が出やすいですが、なでしこv1でのOffice連携機能については、あまり気にしなくていいものなのでしょうか?Officeを365に買い替える予定があるので、ちょっと気になった次第です。 (なでしこv1はもうバグフィックスの更新のみとのことで、内蔵dllは変わらなさそうなので...) よろしくお願いします。 |