この人頭いいなと思ったエピソード

お世話になります。
電話や来店結果を記入するリストから、今日の日付の分だけ抽出(選択)して
印刷をしたい(ボタン一発で誰でも印刷できるようにしたい)のですが、マクロを使用して
うまく選択する方法はないでしょうか?

No.日付県名キッカケ
11/5埼玉電話
21/5東京電話
31/6東京電話
41/6東京電話
51/6東京電話
61/8東京電話
71/8東京来店
81/9東京電話
91/9東京電話
101/9千葉来店
111/10埼玉電話
121/10千葉電話
151/11千葉電話

このようなリストから選択したいのですが…よろしくお願いします。

A 回答 (1件)

マクロの記録で「フィルタオプションの設定」と「印刷」をマクロ化してボタンに登録すれば出来ます。



事前準備として同じシートでも別シートでもいいので
日付
=TODAY()

という印刷範囲の条件を設定 =TODAY() のセルの表示形式は元の表の日付のセルに合わせてください。

「ツール」「マクロ」「マクロの記録」を開始
-------------
「データ」「フィルタ」「フィルタオプションの設定」を開始
抽出先「選択範囲内」
リスト範囲「表の範囲(列指定)」
検索条件範囲「印刷範囲の条件のセル(項目名の日付を含む2セル)」
「OK」を押す。
-------------
「ファイル」「印刷」
-------------
「マクロの記録の終了」

これでマクロが出来たはずなので
表の横にボタンとなる図形を配置して右クリックして「マクロの登録」で
上記の記録で出来たマクロを選択してください。
    • good
    • 0
この回答へのお礼

できました!ありがとうございます。
発想力が違うというか、自分はどうやって「Selection()」で指定しようかとばっかり考えてました。

お礼日時:2011/02/06 12:28

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

このQ&Aを見た人はこんなQ&Aも見ています


おすすめ情報