• ベストアンサー

エクセルシートへ検索ダイアログの貼り付け

勝手な注文かもしれませんが、エクセル2007のシート上に「検索と置換」ダイアログを貼り付けることが出来るでしょうか。複数シートからデータを検索する際にCtrl+Fキーで検索すれば事足りるのですが、シート1に検索ダイアログボックスを作成したいと思い質問させて頂きました。宜しくお願いします。

  • ns_
  • お礼率85% (29/34)

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

  • ベストアンサー
  • gyouda1114
  • ベストアンサー率37% (499/1320)
回答No.1

Excel2007がないので確認してませんが クイックアクセスツールバーに「検索と置換」を設定すれば 参考 http://www.eurus.dti.ne.jp/~yoneyama/Excel2007/FAQ/quickaccess.html#list 又は Ctrl+Fで「検索と置換」ダイアログが出ませんか

ns_
質問者

お礼

早速の回答を有難うございます。 クイックアクセスツールバーやCtrl+Fキーでの検索ダイアログの表示ではなく、シートへのダイアログの貼り付けを希望していますのでVBAで何とかならないのかなと思い投稿した訳です。 マクロでもAlt+F8キーを押さなければならないとの事で、VBAを少しかじった程度の私は困っています。gyouda1114様、ご親切感謝致します。

その他の回答 (1)

  • mitarashi
  • ベストアンサー率59% (574/965)
回答No.2

ダイアログというのはWindowの一種ですので、それをシートに貼り付けようというのは無理な話で、ご自分でパーツを並べて構築するしかないでしょう。マクロの勉強のために行いたいならともかく、「労多くして実り少なし」だと思います。前者が目的なら、マクロの自動記録で検索、置換をいじくりまくって、コードの研究をしてください。 マクロの実行は別にAlt+F8を押さなくても、ワークシート上のボタン等に登録したり、あるセルに文字列が入力されたら自動的に実行される様に設定したりできます。

ns_
質問者

お礼

回答を有難う御座います。 やはり無理でしたか。 検索ダイアログやフォームを使用することにします。 これからも暇を見つけて少しずつ勉強します。

関連するQ&A

  • 検索と置換とシートを行ったり来たりするショートカット

    業務で、検索と置換のダイアログと、シート間を行ったり来たりする業務があるのですが、Ctrl + F で検索した後、シートに戻る際マウスクリックを使うのが煩わしいのです 検索ダイアログは閉じたくないのでEsc以外で何かショートカットは存在しませんでしょうかよろしくお願いいたします 環境 WinXPsp3 EXCEL2003

  • エクセルの全シート検索がうまくできません

    エクセルで10シートくらいデータを作成して、そこから目的に文字を検索するときに、まず全てのシートを選択してから、ctrl+Fで検索するのですが、いつも途中で「見つかりませんでした」と止まってしまいます。でも実際はちゃんとその後にあって、何度かこの作業をしないといけません。一発で成功させる何か正しい方法があるような気がするのですが、ご存知ないでしょうか。

  • Excelの質問です。改行データを含むセルを検索して抽出、もしくはダイアログボックス等で表示したいです。

    セル内の改行データを検索したいのですが、うまくいきません(>_<) Ctrl+J↓ http://trendy.nikkeibp.co.jp/article/tec/excel/20040308/107599/ によって検索することができるようなのですが、うまく検索できなかったりします。また、添付画像(改行の情報が入っているものは色が付いてます)をご覧いただきたいのですが、データが列をまたがってある場合は、Ctrl+Jで、どのセルに改行情報が入っているのか、普通にCtrl+Fで出した「検索と置換」ダイアログボックスでは、抽出することができません(;_;) 何かよい方法はありませんでしょうか?

  • 検索と置換ダイアログのフォントの変更について

    Excelで検索と置換ダイアログボックスで使われているフォントは変えられないものでしょうか 私の場合Excel2010ですが シート内ではゴシック体 ダイアログボックスでは明朝体が使われているようです これをゴシック体に統一できないものかとふと疑問に思いお尋ねします つまらないことのようですがどうぞよろしくお願いします

  • 検索と置換ダイアログボックスを消すコード

    エクセルの検索と置換ダイアログボックスを消すコードはありますか? マクロの記録を開始して、検索と置換ダイアログボックスをエスケープキーで消してみましたが 何も記録されてませんでした。 そのようなコードはないのでしょうか?

  • エクセルのマクロで任意のセルを別Sheetで検索したいのですが?・???

    PC初心者で困っています。 エクセルのマクロでSheet1アクティブセル(1)をコピーし、 Sheet2でCTRL+Fで検索ダイアログに(1)を貼り付け、検索する。 マクロを作ってみましたが、 マクロ実行2回目から上手くいきません。これはモジュールで検索ダイアログで貼り付けるところで””に変えても駄目でしたが? どうするか御存知でしたら教えて頂けませんでしょうか? 宜しくお願いいたします。

  • エクセル 複数シート検索のマクロ

    以前、下記の質問をさせてもらい ---- 以下 --------------- エクセルの文字列検索で、複数シートにまたがった場合のマクロ記述を知りたいです。 シートaとシートbの選択は下記となると思いますが、 Sub Macro1() Sheets(Array("a", "b")).Select Sheets("a").Activate End Sub その後で、検索窓([ctrl]+[f])を表示させたいのですが・・・。 ---- 以上 --------------- に対して、以下のご回答を受けたのですが、 Sub TEST01() Sheets(Array("a", "b")).Select Cells.Select Application.Dialogs(xlDialogFormulaFind).Show End Sub うまく行く場合もあるのですが(と思い解決で締め切ってしまいました)、大抵の場合(該当文字列が複数あるとき?)にフリーズしてしまいます。 上記マクロだと、「検索する文字列」タイトルで[次を検索][閉じる][置換]ボタンが表示され(古いOffice?)、 マクロを使用しない通常の[ctrl]+[f]だと、「検索と置換」タイトルで[検索]と[置換]タグが表示されます(Office2003)。 また、マクロを実行した後は通常の[ctrl]+[f]、[編集]-[検索]が効かなくなってしまいます。 この部分はフリーズとは無関係かもしれませんが・・・。 フリーズしないマクロの記述と、出来れば検索終了後に特定のシートに戻るようなマクロも追加したいです。 また、別件になりますが、ファイルを開いた時に必ず特定のシートに位置づけられる事ができればそれもご教授願いたいです。

  • エクセル 検索と置換

    エクセルのメニューから、編集→置換→検索と置換ダイアログボックスの置換のタブの中で、検索対象が「数式」とあり、これだけしか表示されないのですが、これってどういう意味があるのでしょうか?すみません、どなたか教えてくださいm(_ _)m 

  • エクセルのシートを検索したい

    仕事で使うエクセルの書類なのですが、 顧客別にシートを作成しているので、シートの数が多くなり探すのに時間がかかります。 今は 「検索と置換」からオプション開いて検索場所を選択して~ ということをしているのですが上手く検索ができなかったりするので テーブルにフィルターをかけるように、シート自体にフィルターをかけたりして検索する方法はないのでしょうか。 宜しくお願い致します。

  • EXCEL DATAの置換ダイアログの利用方法は

    別タイトル:  EXCELのDATAを抽出して日別の表を作る式は  でご指導いただいた手順のなかで、 Ctrl+Hで置換ダイアログの手順で先に進めません。 『Ctrl+Hで置換ダイアログを出し、「オプション」ボタンを押し、「ワイルドカードを使用する」にチェックを入れ、検索する文字列に「^t」置換後の文字列に「、」を入力して「すべて置換」し、そのまま検索する文字列に』 の『すべて置換」のボタンを押す前後の手順・確認すること・入力のしかたのご指導をお願いいたします。

専門家に質問してみよう