アプリ版:「スタンプのみでお礼する」機能のリリースについて

質問失礼いたします。

リンゴというフォルダ内に【青森】と【長野】という子フォルダと
出荷表というエクセルがはいっていて、出荷表エクセルの中の月報が毎月増えていくのですが、毎月月報を印刷する際に、【青森】フォルダ内の一番最新のPDFを一緒に印刷したいと考えているのですが、そういったことはマクロで可能でしょうか。
可能な場合、コードも一緒に教えていただけますでしょうか。

よろしくお願いいたします。

「マクロでPDFを印刷する方法」の質問画像

質問者からの補足コメント

  • ご回答ありがとうございます。
    サイト拝見したのですが、当方初心者の為
    どのようにコードを組み立てればいいかがわからず.....
    大変お手数ですが、どのようなコードになるか教えていただけますでしょうか。

    No.1の回答に寄せられた補足コメントです。 補足日時:2023/02/15 14:23

A 回答 (3件)

>出荷表エクセルの中の月報が毎月増えていくのですが・・・


ということなのなので、出荷表.xlsmの月報シートが「月報①」「月報②」・・・というように増えていくものと推測しました。

そこで、出荷表.xlsmに月報を印刷するマクロを作成し、毎月月報を印刷する際に、【青森】フォルダ内の一番最新のPDFも同時に印刷することで質問者のご希望を叶えるという方法を考えてみました。

ここにコードを投稿するとエラーになってしまうので、以下のURLに投稿しました。

https://ideone.com/96dWkt

上記URLのコードを標準モジュールに記述し、「月報_print」を実行すれば、月報の印刷時にAcrobat Readerを起動してPDFを印刷します。

ただ、印刷実行後のクローズ方法が若干乱暴です。取り合えず動作するレベルのものなので、ご自身で改良願います。

また、印刷待ちの「待ち時間」をとりあえず10秒で設定していますので、適宜調整してください。

なお、No.1さんの回答にある以下のURLを参考にしました。
https://www.sejuku.net/blog/99185
https://www.sejuku.net/blog/99169
    • good
    • 0

No1です。



>どのようなコードになるか教えていただけますでしょうか。

あれっ?
提示しておいたリンク先は、
『VBAでPDFファイルを印刷する方法が知りたい・・・』
『できれば、方法だけでなく具体的なサンプルコードも知りたいな・・・』
という趣旨で書いてあるようで、サンプルコードもいろいろあったと記憶していますが、それでは動作しないってことでしょうか?
どこでどのようなエラー(あるいは不具合)が発生しているのでしょうか?
    • good
    • 0

こんにちは



こんな感じでしょうか?
https://www.sejuku.net/blog/99185
https://www.sejuku.net/blog/99169
この回答への補足あり
    • good
    • 0

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!