プロが教える店舗&オフィスのセキュリティ対策術

Excel2000使用です。

月間スケジュール表で、一番上の行に1~31が入力されており、直下の行に曜日が入力されています。
マクロを使用して月間スケジュール表から項目を抽出したいのですが、例えばどこかに5日のスケジュールなら5を入力すれば5日のスケジュールのみ抽出するということができますか?
毎日出力する必要がある表なので、現在はその前後の日付を表示しないようにしてから出力しています。

よろしくお願いします。

A 回答 (1件)

例えば


月間スケジュール表がスケジュールというシート名
別シートの B1に 5 と入力しています。
B2セルに =MATCH(B1,スケジュール!1:1,FALSE)
と入れると 5日が何列目にあるか出ます。
B3に   =INDEX(スケジュール!$1:$1048576,ROW(A2),$B$2)
と入れて下までコピーすれは、指定した列が一覧になります。
2行目が目障りであれば、非表示にしてください。
    • good
    • 0
この回答へのお礼

お礼遅くなりすみません。
思ったように解決できませんでした。

お礼日時:2011/10/24 12:31

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