このトピックに書きこむ |
---|
Re[4]: Aシートの住所録をBシートもしくは別ブックのシートへ | |
---|---|
[134949] Re[4]: Aシートの住所録をBシートもしくは別ブックのシートへ- ■記事引用/メール受信=OFF■ □投稿者/ うた -(2025/03/01(12:22)) □U R L/ メジロさん、半平太さん ありがとうございます。 印刷数は50件ぐらいなので、プリンターの心配はありません。 マクロを使ったことがないので、時間をかけてトライしてみます。 |
[134948] Re[3]: Aシートの住所録をBシートもしくは別ブックのシートへ- ■記事引用/メール受信=OFF■ □投稿者/ 半平太 -(2025/02/27(16:56)) □U R L/ >数が多いので この数が心配になりますね。(具体的にどれくらいあるんでしょうか?) ※一気に大量の印刷をさせると、プリンターがトラブるような気がするんですが、 そんな心配は不要なんですかね? 1.Aシートの住所録の範囲に名前を付ける(範囲は少し広めに設定して将来の増加に備える) 名前例:【住所】 2.Bシートの送信先のセルに名前を付ける 名前例:【送信先】 3.標準モジュールに下記マクロコードを貼り付ける。 4.印刷したい時、マクロ名「PrintAll」を実行する(→ 一気に全部印刷されます) Sub printAll() Dim aCell As Range For Each aCell In Range("住所") If aCell <> "" Then Range("送信先") = aCell.Value Worksheets("Bシート").PrintOut 'Preview:=True End If Next End Sub |
[134947] Re[2]: Aシートの住所録をBシートもしくは別ブックのシートへ- ■記事引用/メール受信=OFF■ □投稿者/ うた -(2025/02/27(11:02)) □U R L/ マクロを組んだことがないので、どのようなものか調べてみました。 操作を覚えさせて、一個ポチっとしたボタンを作って、そこにマクロの内容をつなげると、ボタン押下だけでできそうです。 その時送信書は一つ作っておくだけで、次々印刷できるようになりますか? マクロというのは、印刷して、また次のセルを選んで印刷して・・・という壮大な作業も一つのボタンでできるようになるのでしょうか? |
[134945] Re[1]: Aシートの住所録をBシートもしくは別ブックのシートへ- ■記事引用/メール受信=OFF■ □投稿者/ メジロ -(2025/02/26(12:54)) □U R L/ 「送付先に流し込み、印刷」というマクロを組むのが いいのではないでしょうか。 |
[134944] Aシートの住所録をBシートもしくは別ブックのシートへ- ■親トピック/記事引用/メール受信=OFF■ □投稿者/ うた -(2025/02/26(10:45)) □U R L/ Aシートの表のセルをBシートもしくは別ブックのシートへ流したいです。 Aシートは住所録で、Bシート(もしくは別ブックのシート)はFAX送信書なので、そこの送付先に流し込みたいです。数が多いので、ざーっと印刷したいのですが、良い方法がありましたらご伝授ください。送信書は簡単な形式ですので、エクセルでもワードでも良いと思っています。 |