pageメソッドのおかげでやりたいことが実現できました。ありがとうございました!!!仕事上やむを得ずプログラムを初めて3か月と間もないですが、このサイトのおかげでしたいことができて本当にうれしいです。コードの意味がよくわからないのが難点ですが・・・。やりたいことはできたのですが、処理時間がかかるのでもう少しいい方法はないか模索してます。(だいたい60ファイルで10分程度かかります。)観てるとステップ1,2,3で結構時間を喰ってる感じです。コードはここで書くと長いので診ていただけるのでしたらメールします。■実現したことは、下記5ステップです。■パソコン、ソフトのスペックは下記です。PM3と5の処理を最後に一気に出来ませんか。仮の完了メッセージをExcelシート上にあるセルにデカデカとテキスト表示して、3と5の処理を行う。(注意:フォーム画面に表示しては駄目です。)ここで心理的に余裕が出来ます。※同じフォルダ内にする※上記の方が削除処理が速いはずです。Shell関数だったかな?4の「一つのファイルにbindingしたPDFファイル」は3と5以外の別のフォルダにしておけば問題が無く、安心です。1と2の流れは変える事が出来ないでしょう。pageメソッドでpdfを一つのファイルにbindingx:上記の1,2,4,を繰り返す。3:psファイルを「一括」削除5:bindingしたpdfファイル以外「一括」削除の順で処理をします。全てが完了したら、「完了メッセージ」をMSGBOX関数で画面に表示する。二段階のメッセージ表示ですが、人間は処理時間が長くても、何かしら処理をしていますよ、とメッセージを少しでも出してあげるだけで、安心します。できれば各ファイル処理結果をマルチラインのテキストボックスに「SEQ.NO+時間付きで」1つ1つ詳細に表示してあげると、人間は「ボー」と眺めていて時間を忘れて見ています。昔、1時間半掛かる処理を数字で2段階表示してあげたら、「処理が遅い」と言うクレームが消えました。