ID非公開さん
2022/1/25 19:29
1回答
Excelのユーザーフォームを使用して、
Excelのユーザーフォームを使用して、 期間をフィルタリングするコードを教えて下さい。例えば、2022年1月1日から2022年12月31日のデータがあるとして、1月1日~1月31日でフィルター出来るようにしたいです。
プログラミング | Visual Basic・11閲覧
ベストアンサー
>期間をフィルタリングする 例えば、1/1 - 2/28 まである日付のリストから、1/1-1/31だけを抽出する、という意味でしょうか。それとも、データを抽出する条件として期間を使うという意味でしょうか。 「ユーザーフォームを使用して」とありますが、フィルターというのは、ユーザーフォームに置かれているリストボックスやリストビューに表示されているものから一部を抽出し、結果をそれらに表示するということでしょうか。それとも、抽出結果はシートに入力するのでしょうか。それとも、ユーザーフォームにはデータの一覧を表示する機能はなく、ただ、ボタンを押したら、シート上のデータをオートフィルターを使って絞り込まれるという意味でしょうか。それとも、
質問者からのお礼コメント
言葉たらずで申し訳ございません。Sheet1にある表をユーザーフォームを使用して、テキストボックスを開始日・終了日の2つ付けて、フィルタできる様にしたいです。表はC2セルに日付と記載して。その下C3から1月1日、1月2日、1月3日、1月4日、、、2月1日、2月2日、、、みたいに日付がぶら下げっているイメージです。リストボックスしか方法がなければそれでも大丈夫です。
お礼日時:1/25 23:23