>VBAでPDFファイルのページを回転する[ExcelのTIPS]VBAでPDFファイルのページを回転(右90度/左90度/180度)する方法です。Tools」(無料)を使用します。エクセル以外にもワード、パワーポイントなどでも使用可能です。Tools」をダウンロードします。Toolshttp://papy.world.coocan.jp/pdftool/左上にある「pdftool.zip」をダウンロードして展開すると「pdftool.dll」が作成されます。PDFファイルを回転するエクセルを起動して「マクロ有効ファイル」をデスクトップなどに作成します。そのマクロ有効ファイルと同じフォルダに「pdftool.dll」を移動します。標準モジュール次にVBAで「標準モジュール」を追加して「pdftool.dll」のAPIを宣言します。LongPDFのバージョンを1.4形式に変更するChangePDFVersion()関数とPDFファイルのページを回転するvba_RotatePDF()関数を「標準モジュール」に追記します。PDFのページ数はGetPDFPageCount()APIで取得可能。詳細は公式サイト参照。Functionイベントボタンを押すとPDFファイルの最初のページが右90度回転します。Sub注意事項WindowsやエクセルのバージョンによってはCドライブ直下(c:¥test.pdfなど)のファイルはセキュリティ制限で操作できない場合があります。その場合はC:¥Users¥ユーザー名¥Desktop¥など他のフォルダのファイルを指定してください。pdftool.dllは32bitで作成されていますので、32bitのエクセルを使用してください。ファイルが見つかりません」とエラーが発生します。PDFのバージョンを変更するのですか?「pdftool.dll」は2003年に作成したDelphiのクラスライブラリを元に作成されています。当時は存在しないPDFのバージョンは読み込めないようにしています。そのバージョンチェックの機能を回避する為にPDFのバージョンを1.4形式に変更しています。Officeなどで作成されたPDFファイルが読み込めるようになります。Office、OpenOffice、Chrome」などで作成されたPDFファイルです。19005-1など)に準拠しているファイルです。「PDFの純正ツール」で作成したPDF1.5形式以降のファイルは基本的に対応していません。PDF1.5形式以降のファイルでも内部的にPDF1.4形式ならば読み込めます。PDFファイルが暗号化されている場合は対応できませんのでご了承ください。メモ本格的に運用する場合はエラーチェックなどを入れてくださいね。(3)このブログについてオープンソースGitHubで複数のオープンソースを公開。Webアプリこのブログのマスターが作成した無料ツールです。(オープンソース)ブラウザで8/16/24/32bitの相互変換。Webの逆アセンブラブラウザでEXE/DLLファイルを逆アセンブルする※その他にも「プチラボ」でアプリを多数公開しています。3Dゲームこのブログのマスターが作成した無料ゲームです。短時間で遊べるファンタジーのオンラインRPG風ほのぼの癒し系のスマホアプリ※その他は「@ゲーム」で公開しています。※インストール不要でそのまま遊べます。スマートフォンこのブログのマスターが作成した無料アプリです。お主の画像減色お手軽にカメラの写真や画像を「高品質に減色」するお主は誰だ。(女性向け)ロボットこのブログのマスターが作成したロボットです。