• ベストアンサー

エクセル[Ctrl]+[F]で指定列だけを対象に

エクセルで住所録を作っています。 A列:郵便番号 B列:電話番号 C列:名前 D列:住所 のようなシンプルなものです。 そこで、特定対象を探すときに[Ctrl]+[F]を 使っています。 その時に例えば「長野」さんを探すため「長野」と 入力して検索すると、長野県と長野さんでC、D列を 行ったり来たりします。 これを、C列のみを検索対象に指定することはできる でしょうか。

質問者が選んだベストアンサー

  • ベストアンサー
  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.2

C列全体を選択しておいて(C列の一部のセル範囲指定でもよい) CTRL+Fで検索ダイアロウグで,長野といれ、検索をクリックすると、A列内で 検索発見指摘くりかえしましたが? CTRLキーを押しつつ、マウスで個別に選択しておいてやっても、選択セル内しか指摘しませんでしたが。 ーーー VBAをやると、エクセルのFindメソッドは、Range(・・).Findとしなければならず、 セル範囲を対象にしたものであることが感じ取れます。

Linesman
質問者

お礼

早速のアドバイスに感謝いたします。 最初に列を選択しレンジをかけておくと、限定できそうですね。ありがとうございます。

その他の回答 (1)

  • q4330
  • ベストアンサー率27% (767/2786)
回答No.1

検索のオプションで 検索方向を「列」にすれば下方向に探します

Linesman
質問者

お礼

早速のアドバイスに感謝いたします。 ありがとうございます。

関連するQ&A

  • エクセルでの検索:Ctrl+F実施後の表示設定

    エクセルの住所録データベースでショートカット キー:Ctrl+Fを使っています。 左からA電話番号、B郵便番号、C住所、D氏名、Eカナ。。 といった感じのシンプルな表です。 住所が長めなので、画面表示ではA電話番号、B郵便番号、 C住所、D氏名、Eカナまで左右いっぱいに表示されています。 氏名で検索するのですが、「山田太郎」さんで検索した場合、 Dのセルが上下のみすればいいのですが、検索結果がヒットした 時、「山田太郎」のセルが画面中心部に表示されてしまい 左のA、Bが表示されず、空欄のFより右側のセルが表示されて しまいます。 検索時にDのセルが上下するようにし、常にA~Eまでのみを 表示するにはどのように設定すればいいでしょうか。

  • ExcelのマクロでIEのCtrl+Fの検索

    会社のドキュメントのデーターベースサイトを閲覧するとき、 量が膨大な為、Ctrl+Fで検索をしていました。 今回、その操作を盛り込んだマクロを作ろうとしていますが、 検索サイトで調べてみても中々ヒットしません。 Excelは2003SP3を使っています。 具体的には、 (1)別のデーターベースからC6のセルにドキュメントの番号を出力 (2)(1)の番号から該当するデーターベースのアドレスを生成 (3)(2)で生成したアドレス先のサイトを開く 以上の(1)~(3)は何とかできました。 問題は以下の(4)~(5)の工程です。 (4)開いたサイト内でCtrl+F (5)C6のドキュメントの番号を「検索する文字列(N)」の欄に入力 (6)「次を検索(F)」を1回だけクリック お知恵を貸していただけると大変助かります。 よろしくお願いいたします。

  • エクセルで複数シートから、検索して抽出

    はじめまして、右も左も分からない初心者です。 説明出来ないんですが、よろしくお願いします。 【ご質問内容】 エクセルは、XPを使用しています。 エクセルのVBAで、指定したキーワードを 含むデータを抽出したいと思っています。 【例】 Sheet1 A B C D E 1 番号 氏名  郵便番号  住所  メールアドレス 2 1   ○   △    大阪府   ○○ 3 2   △   ○    茨城県   ○○ Sheet2  A  B    C     D      E 1 氏名 番号 郵便番号  住所  メールアドレス 2 ○  1   △    福岡県   ○○ 3 △  3   ○    茨城県   ○○ と各シートに、列がそれぞれバラバラになっています。 茨城県を検索すると、新しいシートに、 Sheet3  A  B    C     D      E 1 氏名 番号 郵便番号  住所  メールアドレス 2 2   △   ○    茨城県   ○○ 3  A  B    C     D      E 4 氏名 番号 郵便番号  住所  メールアドレス 5 △  3   ○    茨城県   ○○ という風に、抽出したいと思っています。 どうしたらいいでしょうか?? よろしくお願いします。

  • エクセル ctrl+F 検索ウィンドウ

    エクセルについて2つ、質問があります。分かる方、お願いします。 1つめですが、ctrl+Fのショートカットで呼び出すことが可能な検索窓は初期文字入力が英数半角といるかと思うのですが、これを呼び出した時からローマ字入力に設定しておきたいのですが、そのようなことが可能でしょうか。 2つ目ですが、エクセルで特定のシートAに切り替えた時にctrl+Fのショートカットで呼び出すことが可能な検索窓を自動的に出したいのですが、そのようなことは可能でしょうか。

  • ctrl+F について

    ctrl+Fを検索するときによく使います。 キーボードをlogicoolのK750に変えてからその機能が使えなくて困っています。 ctrl+cやctrl+v(コピーや貼り付け)は使えます。 前のキーボードはctrl+Fを押すと上に検索窓が出てくるんですがこれを使うと無反応・・・ 本当に困っています。 よろしくお願いします。

  • エクセルファイルから指定列の文字を

    エクセルファイルから指定列の文字を、別のテキストファイルの特定の場所へ順番に差し替えたいです。 【例】 A列の文字→元からあるテキストファイルの内容そのままに、●という特定文字へ、住所1、住所2、住所3・・・ というようにエクセルの列に従って、順番に差し替えてくれる方法ってあるでしょうか? コピペだと大変です(涙) よろしくお願いします。

  • Excelでセル範囲指定でデータを検索する

    Excelでセルのデータを検索するとき編集にある検索(Ctrl+F)で行えます。 検索方向で行、列を選択できることは解るのですが、E列だけとか、E11:F20の範囲だけのような指定はできないでしょうか。 Excel2003です。

  • EXCELの関数について教えてください。

    EXCELの関数について教えてください。 エクセルで住所録を管理しています。 最新の市区町村の合併に対応していない古いデータがたくさんあるので、それを更新しようとEXCEL2007のアドインの郵便番号変換ツールを導入し、下表でいうC列を新たに挿入して   A列    B        C                D             E         F 1 氏名   郵便番号  〒から割り出した住所 住所1            住所2       結果 2 鈴木一郎  7000024  岡山市北区駅元町   岡山市駅元町1-2-3    駅元ハイツ101  × 3 鈴木良子  1510053  東京都渋谷区代々木  東京都渋谷区代々木3  代々木荘202   ○    4 ・・・ という表を作りました。 ここで、「C列がD列に含まれているかどうか」の結果を表のようにF列に表すことができますか? その場合、F列の各行にはどういう関数を入れたらよいでしょうか。 初歩的な質問かもしれませんが、どなたか教えてください。

  • エクセル2007 データ抽出(関数)について

    教えてください。エクセルシートにて郵便番号と住所が重複しているデータを抽出したいのです。 例)ある顧客の情報として、シート1のA列に、1から10までの新規顧客の氏名、B列には生年月日が入力されています。C列,D列は空白で、E列には全ての顧客(新規顧客を含みます)の氏名、F列には生年月日、G列には郵便番号、H列には住所が入力されています。このふたつの情報の中から、新規顧客データと全ての顧客データの氏名、生年月日が重複している顧客のみ、C列にその郵便番号、D列に住所を表示させたいのです。 OSはXP エクセル2007です。 困っています。よろしくお願いします。

  • 香典をExcelで管理したい

    Excelで、名前(a列)、郵便番号(b列)、住所(c列)、金額(d列)の表を作りました。 それで、名前、郵便番号、住所のデータのみ使って、封筒等の宛名シールを作成したいのですが、そのような事は出来ますでしょうか?

専門家に質問してみよう