- ベストアンサー
Excellで簡単な検索データを作りたい
- Excellを使用して、図書管理や書類管理のための簡単な検索データを作成したいです。
- 図書管理では、本の情報(棚番号、タイトル、著者編者、出版社、出版年月日)を入力し、タイトル検索や著者編者検索ができるようにしたいです。
- 書類管理では、ファイルの情報(タイトル、インデックス番号、作成年月日、作成者、宛先、メモ)を入力し、キーワード検索や項目別検索ができるようにしたいです。情報の追加や削除も簡単に行えるようにしたいです。
- みんなの回答 (3)
- 専門家の回答
質問者が選んだベストアンサー
フィルタオプション、勉強されましたか? http://allabout.co.jp/gm/gc/297791/ フィルタオプションが動くようにして、抽出結果を「別のシート」に表示させるようにします。そうすると「抽出結果が特定のセルに必ず出てくる」ようになります。 一方、白紙のシートを別途用意して、抽出条件や抽出結果のセルが一目でわかるように(データは空白のままでオッケー)デザインします。 ここまでできれば、 1.白紙シートの抽出条件を、フィルタオプションの該当するセルにコピーするマクロを書く。 2.フィルタオプションの抽出結果を、白紙シートの該当するセルにコピーするマクロを書く。 これをすればオッケー。あとは「白紙シートに抽出条件を書き、マクロを実行すれば抽出結果が見れる」ようになります。この方法だと「マクロで使うセルが特定の場所に固定される」ので、初歩のマクロ(マクロ記録)だけで作業可能ですよ。 http://www.excel.studio-kazu.jp/lib/e4b/e4b.html データの追加・修正も実はマクロで可能ですが、これは「思った行に追加する」というちょっとした「ワザ」が必要です。ですので、追加・修正はとりあえず「元のシートに直接」でやった方がいいと思います。
その他の回答 (2)
- chonami
- ベストアンサー率43% (448/1036)
>どちらもそうなんですが、とにかく情報をエクセルにベタ打ちしている状況 こういった漠然とした説明ではこちらもよくわかりません。 データは項目名などを一応わけて入力されているのでしょうか? ある程度整理されているのでしたら、フォーム機能は如何でしょう? データ→フォームで、各項目ごとに入力枠のあるフォームが出てきます。 検索条件を押すと条件を入れられますので必要な項目を入力して次を検索のボタンを押すと該当データが表示されます。 (ただし、1件ずつです。) また、単なる検索でしたらCtrl+Fで検索することができます。 こちらはワードと同じです。 バージョンがわからないので、手順に関しては2003までの内容です。 今後は質問される際にはバージョンも記載されるようお願いします。
- te12889
- ベストアンサー率36% (715/1959)
まずは、「オートフィルタ」について解説本やWEB検索などでお調べになってみてください。
お礼
ありがとうございます。 オートフィルタは使っているんですが、他に何かもっとわかりやすくて使いやすいものが作れないかなぁって思っていたんです。 オートフィルタも簡単な使い方しか知らないので、少し勉強してみます。 勿論、他にも何か方法をご存知でしたら是非教えて下さい。
お礼
うわぁ・・・凄いですね。 こういう情報が欲しかったんです。 まだ実際にいじってはいないので、早速リンク先を熟読してみて試してみようと思います。ささっと読んだだけですが、どうにか思い描いていることができそうな幹事です。 とてもわかりやすく親切に書いて下さりありがとうございました!