小技集

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ



2024年9月20日【ID:0】

メンバー限定

【ExcelVBA】選択した値の関連データを自動で抽出

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


この記事では、特定のデータを選択して「抽出」ボタンを押すだけで、関連データを別シートに自動で抽出する機能の開発方法について解説しています。
解説には、以下の表を活用します。

(例)「男」を選択して「抽出」ボタンを押す → 「男」シートが作成され「男」のデータのみが抽出される

※開発したファイルは、記事の最後で配布しています。


1. 開発準備

まずは、[開発]タブの中の[マクロ]を選択します。

表示された以下の画面にて、開発する機能の名前を入力します。
こちらでは「抽出」と入力しています。

入力後、[作成]ボタンを押します。

以下の画面が表示されましたら、エディタ内のSub~End Subの中にプログラムを記述していきます。
※Option Explicitはエディタの設定内容によっては表示されません。


2. コードの記述

Sub~End Subの中に記述する内容は、以下になります。


続きはIT予備メンバー限定です。

メンバー限定コンテンツになります。




IT予備メンバーページと連携することで内容を確認することができます。

メンバーとは


すでにメンバーの方は、
ログインして連携してから、こちらを更新すると閲覧できます。
※連携しても確認ができない場合は、少し時間を置いてご確認ください。

ログイン(新しいタブ)
※[ログイン]→[設定]→[IT予備-連携]で連携できます


パソコンで開く場合は、記事の最後に「リンクコピー」があるためご活用ください。

※IT予備メンバーに加入して連携すると、
一部の広告が非表示になります。


メンバー募集 メンバー募集





リンクの共有はこちらから行えます。

  リンクコピー    X Facebook はてなブックマーク Pocket
トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ


- 人気の記事 -



- メンバー限定 [一覧] -



サイト累計閲覧数

7174952

有料動画講座
(買い切り)

Excel完全制覇


ちょっとした機能 便利ツール
【小技集】

【Excel】色んな数値の連番の入力方法

【ExcelVBA】複数シートの表に一括反映

【Excel】完全一致のデータを自動で色付け

【Excel】最も頻繁に出現する値を抽出

【Excel】表に値を効率的に入力

【Excel】SWITCH関数で「その他」を表現

【Excel】価格の下三桁を480円または980円にする

【Excel】同じ形式のグラフを作成

【Excel】特定の文字を一括で色付けする方法 2選

【Excel】散布図で値が重複する場合の対策

【Excel・Word】同じ図形を繰り返し作成する

【Excel】グループ化されたセルを素早く開閉!?

【Excel】VLOOKUP関数で項目名から値を抽出

【Excel】選択している行のデータを縦向きに抽出

【Excel】同じ日付が一定間隔で続く予定表を効率的に作成

【Excel】トップ3を抽出する方法

【Excel】日付の特殊なオートフィルの活用

【Excel・Googleスプレッドシート】セルを囲む薄い線を非表示にする

【Excel】在庫数が指定値未満の場合に自動色付け

【Excel】セル内の特定の文字の数を求める

【ExcelVBA】データ登録フォームを開発する

【Excel】特定の項目が特定の値の場合に行全体を色付け

【ExcelVBA】相関性を保ったまま重複のない番号を自動入力

【Excel】スピルを使って要素単位で自動集計

【Excel】特定のセルに値がある場合に行全体を色付け





一覧ページへ

トップ > 小技集 > 記事
小技集一覧へ
限定コンテンツ一覧へ

メンバーに加入すると多くの特典が得られます

各プラン特典一覧 各プラン特典一覧

 加入ページへ 
⚠️今が最安値です⚠️

※メンバーページと連携すると表示されなくなります