ExcelからAcrobatを操作する訳

TOP > *

Indonésie Sulawesie

理由

サイト管理人が Acrobat を MS Excel の VBA から操作する理由は、

  1. 多くのパソコンには MS Excel がインストールされている
  2. MS Excel のプログラミング言語 VBA に関する情報はHP、書籍共に多い
  3. プログラミング言語 VBA は非常に手軽
  4. プログラミング言語 VBA の開発環境はMicrosoft ソフト全体で統一されていて、デバッグもしやすい 
  5. 人に渡すのも簡単、Excelシートのファイル1つだけ

先の事を考えると .Net、JavaScript、C#等の開発環境が一番最適ですが、お金が掛かるし、初心者向けでは無いです。多機能過ぎるし、環境面でも説明には不適切と考えました。VBScripという環境での実行も考えましたがデバッグ環境が弱すぎて視野から外しました。

MS Excelシートを表示したら、「Alt + F11 」キーを同時に押します。

 VBAの開発環境が表示されます。

初めての人は是非チャレンジしてみて下さい。

 

 

備考

  • VBA:ブイビーエー。Visual Basic for Applicationsの略称。Microsoft Office製品に備わっているプログラミング言語。
  • VBAは歴史も古く、情報が非常に多いです。

 

TOPへ

「ExcelからAcrobatを操作する訳」への2件のフィードバック

  1. 仕事で、バッチ的に複数のPDFの出力、結合を行う必要がって、
    ぐぐっていたら、ここを見つけました。
    まさか、VBAからAcrobatのオブジェクトがいじれるなんて。。。
    目からウロコです。

    業務につながるか不明ですが、いろいろ触ってみようと思います(^^)

  2. はたなか さん
    はじめまして

    設定ミス?でコメントに気づくのが遅れました。
    頑張ってください。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

CAPTCHA



SAMURAI Plugin

コメントをする時は出来れば以下もお願いします。

  • OS名 バージョン
  • Acrobat バージョン
  • ツール(Excel等) バージョン
コメントにサンプルコードを入れる時はコードを全て全角文字列にしてください。コチラで半角に戻します。それでもエラーが回避できない時はコメント下さい。個別に対処します。



お仕事で当サイトを見ている方へ
考え込んだら、ご質問下さい。
一緒に解決策を考えましょう。

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください