【プログラミング教育ナビ】は、プログラミング初心者が自分に合った勉強法や教室を見つけられたり、プログラミングに特化した求人が検索できたり、SaaSの比較ができるサイトです。人気講座のある入門スクールや独学できる学習サイトを、口コミ・評判で比較してランキング形式でご紹介しています。言語から探す場所から探す条件から探すrsstwitterfacebook案件獲得できなかったら全額返金!未経験からプロのエンジニアスキルを身につけ、フリーエンジニアとして稼げるまで徹底サポート。プログラミング初心者向け技術系ノウハウ・まとめTweetPocketワークシート内のセルの検索を行う方法をご紹介します。何万件もデータが存在するようなシートでは目的の値をすぐに発見することができる検索機能は非常に便利ですね。以下、VBAでの設定方法について解説します。"検索対象は見つかりませんでした。"検索対象は見つかりませんでした。If順を追ってご説明します。1行目でRangeオブジェクトを作成し、2行目で検索を行った結果を取得しています。2行目の検索の設定方法は以下の通りです。例では検索をかける範囲をSheet1全体としていますが、Rangeで範囲を指定することにより特定の行や列だけに絞って検索を行うこともできます。検索対象となる文字列はFind()のカッコ内に入力します。検索に成功した場合はRowプロパティで検索ワードが存在するセルの行数を、Columnプロパティで列数を表示しています。<実行例:検索成功>ちなみに検索ワードがシート内に見つからなかった場合はNothingという特別な値が返されます。その場合は検索に失敗したというメッセージを表示しています。Worksheets("Sheet1").Columns("C").Find("大分")<実行例:C列に“大分”が存在しないため検索失敗>まとめワークシートの検索ができるようになると、データ操作の効率が飛躍的に向上します。Findの設定方法をマスターしてワークシートの分析作業に役立ててください。投稿者:プログラミング教育ナビ編集部tweetプログラミングで挫折しそうなら、現役エンジニアにマンツーマンで相談してみませんか?オンラインのプログラミングスクール「TechAcademy」のメンターが対応。【プログラミング教育ナビ】は、プログラミング初心者が自分に合った勉強法や教室を見つけられたり、プログラミングに特化した求人が検索できたり、SaaSの比較ができるサイトです。人気講座のある入門スクールや独学できる学習サイトを、口コミ・評判で比較してランキング形式でご紹介しています。