[[20061221160503]] 『わがままな?保護』(103) ページの最後に飛ぶ

[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]

 

『わがままな?保護』(103)
作成したリスト(名簿)のdataを配付するのに、改ざんされたくないのでパスワードをかけて保護し配付しました。(リストは閲覧、印刷のみ)
配布後、次の要望があったので色々やってみましたができません。助けて下さい<(_ _)>
リストは@社内コードA取引先コードB五十音C取引先名D住所…と続きます。
ここで、五十音で検索が出来るように(オートフィルターを設定でOK?)して内容は触れないないように保護したいのですが、どうやったらよいのかわかりません。
教えて下さい。

 Excelのバージョンが2002以降なら、「このシートのすべてのユーザーに許可する操作」を設定できます
 保護する前にオートフィルタを設置して、
 保護する際に許可してよい操作(オートフィルタ)として、チェックを入れればOKです

 (Ohagi)

 Excel2000なら・・・
[[20060705143801]]『シート保護した状態で、オートフィルタを選びたい』の
(SoulMan)様のマクロを使用してみてはどうでしょうか。

 私...何度もこのマクロにお世話になっております(^^ゞ  (くみりん)

くみりんサン有り難うございます<(_ _)>
早速、教えてもらったボードをみました。
ところが“マクロ”を使った事がありません。覚えなければ…と思っているのですが、ユックリ勉強する時間が取れなくて。勉強不足で申し訳ありません。
“マクロ”を勉強して取り組むしかないでしょうか…(-_-;)

 よく読んでみると「五十音で検索」ですね…(^_^;)
 社名を一覧表から「五十音で検索」でけんさくして、その会社のコードや住所を知りたいのでしょうか?

 検索列として、フリガナなどから頭一文字を表示させて
 それを基準にオートフィルタで絞り込む

 または、社名に頭文字一文字に対応する名前を定義する(「あ」「か」「さ」…)
 それを保護を設定していないセルで、入力規則を利用して「五十音リスト」「五十音に連動した社名リスト」
 を表示させ、検索者にドロップダウンリストから選んでもらう
 社名をキーに、VLOOKUPなどで 社内コードや取引先コード…等を抽出(ここには保護)

 (Ohagi)


ohagiさん
おはようございます。有り難うございます。
ご指摘の通り、このリストには社名の頭文字を五十音に設定しています。
そしてリストにオートフィルタをかけ、五十音で検索して該当する社名の取引先コードを抽出しています。
この検索は、EXCELに熟知していない社員でも簡単にできますから、配付したdataをこの方法で使えるようにしたいのです。ネックは改ざん、削除されたくないので保護をかけたいのです<(_ _)>


 私が言いたかったのは、一覧にフィルタを掛けるのではなく
 知りたい会社のデータを「五十音」「社名」と入力規則のリストから
 順繰りに選んでもらって表示させる(一覧は触らない)

     A     B     C          D          E
 [1] 五十音▼  社名▼  社内コード       取引先コード      住所
 [2] (リスト)  (リスト) =VLOOKUP($B$2,一覧!…) =VLOOKUP($B$2,一覧!…) =VLOOKUP($B$2,一覧!…) 

 みたいににしていれば、別シートでも同一シート内でも一覧表全体に保護掛けてもOKですよね?
 PC操作に慣れていない方でも、オートフィルタを掛けられるなら
 プルダウンリストから選択できると思います
 検索した会社だけが表示されるので、みやすいと思いますよ?

 (e2k)簡易リストボックス
http://www.excel.studio-kazu.jp/lib/e2k/e2k.html

 (Ohagi)

 【追加】
 一覧表は社名が抽出項目より右側にあるので、
 VLOOKUPではなく、INDEXとMATCHの組合せですね(^_^;)

入力規則って使った事がないので勉強していましたが、やっぱりわかりません。
教えて下さい<(_ _)>


 Ohagiさんが書いて下さっている学校のライブラリ
http://www.excel.studio-kazu.jp/lib/e2k/e2k.html
 ↑こちらを読んで、実際にやってみましたか?
 初心者の方にもわかりやすく書いてあると思いますが・・・。
(たむりん)

 >やっぱりわかりません。
 「何をどこまでやったが、どう上手く行かない」
 「参照ページのどこの部分が分からない」…等
 具体的なご質問をいただけますか?

 一覧表を五十音順に並べ→五十音ごとの範囲に「挿入→名前→定義」(五十音だと多いので「あ行、か行、さ行…」が良いのでは?)
 データ→入力規則→「リスト」「=名前(各々定義した名前)」

 念のため概略のみ…

 (Ohagi)

コメント返信:

[ 一覧(最新更新順) ]


YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki. Modified by kazu.