ついて基本から応用まで解説するサイトです。FindNextメソッドで検索マクロを作りますデータベース研究所の記事です。今回は下のような住所録で氏名を検索して該当セルに移動するというマクロを作ってみましょう。FindNextメソッドを使って簡単な検索マクロを作ってみますよ。先にどんなことをやるのかってことを大まかに説明しておきます。Findメソッドで探し当てて、そのセルを含む行を選択します。該当するデータがなければ「そんなのないよ」てことを表示します。下のマクロをコピーして試してみてくださいな。宣言セクションに変数のデータ型宣言をまとめて「住所検索」と「続けて検索」の2つのマクロを並べておきますよ。Subさっそく「住所検索」と「続けて検索」を使ってみましょう。下の図のように、それぞれのマクロにボタンを用意してください。「住所検索」をクリックして、現れたダイアログに「中村*」と入力してみます。「*」はワイルドカードです。「中村*」は「中村」が頭につく文字全てを対象にするという意味です。「フルネーム思い出せないけど、確か苗字は中村だったよねー」て時に使うのです。ボタンを押すと「中村未久」さんのデータの行が選択されます。今度は同じキーワードでさらにその下を検索したいときは「続けて検索」をクリックします。すると次の「中村次郎」さんの行が選択されるのです。住所検索マクロの構造コードの重要箇所を解説しておきます。