• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:Excel2000 セルデータ検索ウィンドウ、検索条件デフォルト値を変更する方法)

Excel2000 セルデータ検索ウィンドウ、検索条件デフォルト値を変更する方法

このQ&Aのポイント
  • Excel2000のセルデータ検索ウィンドウに関する質問。VBAではなく、検索条件のデフォルト設定を変更する方法について教えてください。
  • Excel2000のセルデータ検索ウィンドウで、検索条件のデフォルト設定を変更する方法を教えてください。Bookを開いたままでも、bookを閉じたりExcelを終了すると条件がリセットされてしまいます。
  • Excel2000のセルデータ検索ウィンドウのデフォルト検索条件を変更する方法を教えてください。検索ウィンドウで「対象」が数式、「半角と全角を区別する」にチェックが入っているのですが、これをデフォルトで変更したいです。

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

  • ベストアンサー
  • fmajin
  • ベストアンサー率61% (75/122)
回答No.2

No.1の回答者です。 私個人の考え方として、具体的なVBAのコードを単純に貼り付けて提示するというのは、あまりしたくありません。申し訳ありません。 そこで、考え方の方向性だけを少し。 (1)特定のオプションを変更するVBAのコードというのは、「マクロの記録」機能を活用なさることで確認できると思います。 (2)そして、(1)で調べてオプションを変更するように動くコードを、ブックファイルを開いたときに自動的に実行するように、「イベントプロシージャ」として記述します。 (3)特定のファイルを開いたときに、オプションを変えたいということであれば、そのブックのイベントプロシージャとして記述すればいいですし、もし、Excelを起動した際に、常に希望のオプションが既定値になっているようにしたいということでしたら、新規ブックにそのイベントプロシージャを記述して保存し、そのブックを「XLSTART」フォルダに収録します。すると、Excel起動時にそのブックが開かれ、そのブックに記述したOpenイベントプロシージャが起動されて、目的が達成されるかと思います。 ぜひチャレンジしてみてください。

saisho_wa_goo
質問者

お礼

ご回答まことに有り難うございます。 > 私個人の考え方として、具体的なVBAのコードを単純に貼り付けて提示するというのは、あまりしたくありません。申し訳ありません。 > そこで、考え方の方向性だけを少し。 同感です。人のソースを見ると言うのは、結局は fmajinさんが書かれた (2),(3) を探り当てるような作業な訳ですから、最初からそれを教えて頂いたほうが有り難いと思いますし、近道にもなると思います。 (1)の方法は私も行っていましたが、今回の質問の件で使えるとは全く気が付きませんでした。 これだけ教えて頂ければ何とかなりそうですし、ならなくてもまた進展した質問ができます。 有り難うございました。

その他の回答 (1)

  • fmajin
  • ベストアンサー率61% (75/122)
回答No.1

[検索と置換]ダイアログに限らず、ほとんどのダイアログで、その既定値を好みのオプションに変更しておくということはできないと思います。 どうしても実現したいということであれば、逆にVBAを組む必要が出てくると思います。

saisho_wa_goo
質問者

補足

早速のご回答、まことに有り難うございます。 VBAを組めば可能なのであれば、参考までにそのVBAを教えて頂けないでしょうか? 使用する関数名とかプロパティ名だけで宜しいです。 質問を掲載したばかりなこともあり、もう少し皆さんの回答も待ってみます。有り難うございました。