[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『検索できるようにするけどdataを触れないようにする方法』(困ったちゃん)
一生懸命作った顧客dataをみんなが見れるようにして欲しいという指示があり、シートに保護かけてオープンにしたら、いちいち探すのが面倒だから、誰でも簡単に検索できるオートフィルターが使えるようにして欲しいという私には重い要求がありました。
絶対、中身はさわられたくない!のです。
いろいろやってみたけど、初心者にはできませーん(T_T)
助けてください、お願いします<(_ _)>
バージョンは2000です。
Excel全開VBA http://www.sigoto.co.jp/excel/
↑のサイトの↓の部分が参考になるかもしれません。 ◎Excel VBAのいろんな記述例
ユーザーフォームを使えば、シートには一切 タッチさせなくて検索などを出来ます。 (MARBIN)
>簡単に検索できる 顧客データを「みんな」はどのような利用をしているのでしょうか? どんな検索方法どうしているのか分かりません… 顧客コードを入力したら、表示させるようにVLOOKUP関数で抽出した検索用のシートを作成するとか フリガナを検索列として追加して、「入力規則のリスト」から連動して検索する別シートを作成 顧客データのシートはロック
(e1tw)VLOOKUP http://www.excel.studio-kazu.jp/lib/e1tw/e1tw.html
(e2k)簡易リストボックス http://www.excel.studio-kazu.jp/lib/e2k/e2k.html
(Ohagi)
リンク先の例ですと、
=INDIRECT("Sheet2!$B$2:$B$656") これを"元の値(S)"に入力します。 式をセルなどに入れておき、式をコピペ してもいいですね。 (MARBIN)
元データをフリガナで並べ替えして下さい 五十音ごとに、挿入→名前→定義で名前を付ける
「あいうえお」と入力規則のリストに使用する列を作成しておいて まず、それを基準としてA1のセルに「入力規則のリスト」に設定 その次にそのA1をキーにリストが出るよう、B1の入力規則の元の値を「=INDIRECT(A1)」 で、出来そう…
五十音ですると「名前の定義」が大変そうなので 「あかさたなはまやらわ」で分類できる列を作成 「A1セルで使用するリスト」を利用して、VLOOKUPで検索させてみては?
↓参考になるかな…? [[20070118155916]]『別シートにある一覧名簿から一人を簡単に選択する方法がありませんか?』(ぱひゅーむ)
(Ohagi)
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.