同じような質問が多くあるかと思いますが、
どうしても上手くいかず、ここ数日悩んでおります。
A列/B列は管理番号などが入力され、C~G列に日付が入力されています。
例えば、C列は受注日、D列は納品期限などです。
この内、G列の日付(納品日)を基準にしたリストを毎月上旬に抽出しています。
条件として、
①G列の日付が2017/04/01~抽出月の前月末日まで(終期が毎月変動)
※今月は2017/04/01~2017/05/31までの日付が入力された行(5月までに納品が完了)
②G列に日付が入力されていない行と、抽出月の10日までの日付が入力されている行
※今月は6/1日~6/10日までの日付が入力された行と日付未入力の行
(見納品、但し今月10日までに納品したものは含む)
をそれぞれ抽出して、①をSheet2へ ②をSheet3へ貼り付けたいのですが、
範囲を上手く設定することが出来ません。
マクロの設定方法がわかりましたらご教示頂けると有り難いです。
どうぞ宜しくお願い致します。
No.3ベストアンサー
- 回答日時:
>年度初頭~抽出月の前月末までという関数の求め方でも構いません。
一例です。
A B C D E
1 年 月 年初 月初 月末
2 2017 6
C2セル =Date(A2,4,1)
D2セル =Date(A2,B2,1)
E2セル =Date(A2,B2+1,0)
です。
先に紹介しましたフィルターオプションについて勉強してもらっているとして
A B C D E
1 年 月 年初 月初 月末
2 2017 6
3 納品日 納品日
4
5 管理番号、管理番号、受注日、納品期限
6
とデータシートの一行目の項目の部分をコピーして配置
A4セルに =">="&Date(A2,B2,1)
B4セルに ="<="& Date(A2,B2+1,0)
或いは
A4セルに =">"&Date(A2,B2,0)
B4セルに ="<"& Date(A2,B2+1,1)
でもOK
ここまで準備して、紹介したフィルターオプションを実行すれば
A2、B2セルで指定した年、月のデータ一覧が6行目以下に表示されます。
毎回、同じ操作をするのが手間なら、マクロの記録でボタンのクリック操作だけに出来ます。
No.2
- 回答日時:
まずは、手動でフィルターオプションを使って別シートにデータを抽出するシートを準備します。
http://www.eurus.dti.ne.jp/~yoneyama/Excel/filte …
ご希望のデータが抽出できるようなったら
マクロの記録で、ボタンに記録します。
>同じような質問が多くあるかと思いますが、
はい、よくある作業のマクロです。
No.1
- 回答日時:
>ここ数日悩んでおります。
折角悩んだのをお捨てになるのは如何にも勿体ないです。
コードをアップして、何が問題かを、教えてもらうのが
一番いいです。
なぜか?
条件は書いてますけど、あなたの構想するプログラムの方向と
レベルが文章だけでは判りません。
自分で書いたものをアップすれば、きっとそのレベルに応じた話に
なるじゃないですか。
是非補足をお願いします。
拙いとか、恥ずかしいとかじゃなくて
乗り越えていく為のプロセスとご理解いただけたら。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
-
家の中でのこだわりスペースはどこですか?
自分の家で快適に過ごすために工夫しているスペースはありますか? 例)ベランダでお茶を飲むためのカフェテーブル ゲーミングに特化したこだわりのPCスペース
-
これ何て呼びますか
あなたのお住いの地域で、これ、何て呼びますか?
-
CDの保有枚数を教えてください
ひとむかし前はCDを買ったり借りたりが主流でしたが、サブスクで簡単に音楽が聴ける今、CDを手に取ることも減ってきたかと思います。皆さんは2024年現在、何枚くらいCDをお持ちですか?
-
自分のセンスや笑いの好みに影響を受けた作品を教えて
子どもの頃に読んだ漫画などが その後の笑いの好みや自分自身のユーモアのセンスに影響することがあると思いますが、 「この作品に影響受けてるな~!」というものがあれば教えてください。
-
架空の映画のネタバレレビュー
映画のCMを見ていると、やたら感動している人が興奮で感想を話していますよね。 思わずストーリーが気になってしまう架空の感動レビューを教えて下さい!
-
指定期間内のデータを別シートへ抽出
Excel(エクセル)
-
Excelにて、ユーザーフォームで、日付けの範囲を指定し、検索しデーターを抽出し 別シートへ転記した
Excel(エクセル)
-
(VBAにて)日付でデータを抽出するやり方
Excel(エクセル)
-
-
4
数式による空白を無視して最終行を取得するマクロ
Excel(エクセル)
-
5
期限を超えた日付に警告のメッセージボックスを出すVBAを教えてください
その他(プログラミング・Web制作)
-
6
vba 2つの条件が一致したらコピーして別シートに値のみ貼り付け
Visual Basic(VBA)
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・一回も披露したことのない豆知識
- ・これ何て呼びますか
- ・チョコミントアイス
- ・初めて自分の家と他人の家が違う、と意識した時
- ・「これはヤバかったな」という遅刻エピソード
- ・これ何て呼びますか Part2
- ・許せない心理テスト
- ・この人頭いいなと思ったエピソード
- ・牛、豚、鶏、どれか一つ食べられなくなるとしたら?
- ・あなたの習慣について教えてください!!
- ・ハマっている「お菓子」を教えて!
- ・高校三年生の合唱祭で何を歌いましたか?
- ・【大喜利】【投稿~11/1】 存在しそうで存在しないモノマネ芸人の名前を教えてください
- ・好きなおでんの具材ドラフト会議しましょう
- ・餃子を食べるとき、何をつけますか?
- ・あなたの「必」の書き順を教えてください
- ・ギリギリ行けるお一人様のライン
- ・10代と話して驚いたこと
- ・家の中でのこだわりスペースはどこですか?
- ・つい集めてしまうものはなんですか?
- ・自分のセンスや笑いの好みに影響を受けた作品を教えて
- ・【お題】引っかけ問題(締め切り10月27日(日)23時)
- ・大人になっても苦手な食べ物、ありますか?
- ・14歳の自分に衝撃の事実を告げてください
- ・架空の映画のネタバレレビュー
- ・「お昼の放送」の思い出
- ・昨日見た夢を教えて下さい
- ・ちょっと先の未来クイズ第4問
- ・【大喜利】【投稿~10/21(月)】買ったばかりの自転車を分解してひと言
- ・メモのコツを教えてください!
- ・CDの保有枚数を教えてください
- ・ホテルを選ぶとき、これだけは譲れない条件TOP3は?
- ・家・車以外で、人生で一番奮発した買い物
- ・人生最悪の忘れ物
- ・【コナン30周年】嘘でしょ!?と思った○○周年を教えて【ハルヒ20周年】
- ・10秒目をつむったら…
- ・人生のプチ美学を教えてください!!
- ・あなたの習慣について教えてください!!
- ・都道府県穴埋めゲーム
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセル マクロ オートフィ...
-
特定の文字がある行以外を削除...
-
【Excel関数】UNIQUE関数で"0"...
-
エクセルで特定の文字列が入っ...
-
このような複雑な表をワードで...
-
エクセル 時間の表示形式AM/PM...
-
エクセル マクロで数値が変っ...
-
Excel VBAで「セルが選択された...
-
エクセルVBA 最終行を選んで並...
-
【マクロ】Excelでコンタクトシ...
-
連続データが入った行の一番右...
-
罫線の斜線を自動で引くマクロ
-
ExcelのVBAで ホームページの...
-
空白セルの削除と重複データの...
-
Excelのフィルター後の一番上の...
-
エクセルのマクロで意図しない...
-
excel 小さすぎて見えないセル...
-
EXCELで最後の行を固定
-
チェックボックスをクリックし...
-
A1に入力された文字列と同じ文...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルで特定の文字列が入っ...
-
[EXCEL]ボタン押す→時刻が表に...
-
特定の文字がある行以外を削除...
-
エクセル マクロ オートフィ...
-
Excel グラフのプロットからデ...
-
【Excel関数】UNIQUE関数で"0"...
-
エクセル マクロで数値が変っ...
-
VBAで色の付いているセルの行削除
-
エクセル 上下で列幅を変えるには
-
結合されたセルをプルダウンの...
-
excelのデータで色つき行の抽出...
-
AのセルとB行を比較して、一致...
-
excel 小さすぎて見えないセル...
-
罫線の斜線を自動で引くマクロ
-
エクセルのセルに指定画像(.jpg...
-
エクセル 時間の表示形式AM/PM...
-
エクセルVBA 最終行を選んで並...
-
Excelでカタカナ・ひらがな・英...
-
Excelのフィルター後の一番上の...
-
エクセルVBA:データ端に画...
おすすめ情報
言葉足らずで申し訳ありません。初心者レベルと考えて下さい。
データは日々更新されており、入力元からcsvでエクスポートをしています。
必要のないデータもエクスポートされますので、
マクロを組みマスタシートを作成しています。
マスタシートから更にデータを絞り込んでいきますが、
年度初頭~抽出月の前月末までという範囲設定が上手くできません。
オートフィルターでは、終期が変動するものの範囲が上手く指定できませんでした。
勉強不足かと思いますが、年度初頭~抽出月の前月末までという関数の求め方でも構いません。
宜しくお願い致します。