会社内に配布するデーターを作成したいと思っております。
会社でパーティーを開催したのですが、出席者リストを還元するように社内(支店)から求められております。
情報の特性上、全部のデーターを開示するわけにいかず、支店は自分の支店のお客様データーのみを閲覧できるようにする必要があります。
例)東京支店担当者が、出席者リストを開くと東京支店のお客様のみを閲覧可能とする。
<出席者リスト>
取引支店 企業名
東京 ABC商事 ➡ 東京支店担当者がファイルを開いた際は、東京支店のABC商事のみが
大阪 ABC物産 が閲覧可能
大阪 ABC物産
福岡 〇▲〇会社
札幌 ▲▲洋服店
マクロを使えばというボンヤリとしたイメージはあるのですが、初心者過ぎてどうやればいいのか全く分からない状況です。
教えて頂ければ大変助かりますので、宜しくお願い致します。
No.2ベストアンサー
- 回答日時:
こんにちは
一番確実なのは、それぞれの支店が閲覧可能な内容だけのブックを支店数だけ作成して、それぞれの支店に配布することでしょう。
元のデータをオートフィルタなどでフィルタリングして、必要部分だけをコピペ(値をペースト)で作成すれば、比較的簡単にできるかと思います。
「ン百支店もあるので、そんなカッタルイなことしていられない!」というのであれば、支店分のブックを作成する作業をマクロで処理することも可能です。
「ン百支店に別々のブックを送るのが面倒なので、同じブックをまとめて送り返したい!」というのであれば、同じブックで他支店の内容が覗けない仕組みを考える必要があります。
例えば、パスワードなどを設定することでできる可能性はありますが、そのパスワードを支店の数だけ管理する必要が生じます。
また、仕組みがいい加減だと、(ブック内にデータがあるので)セキュリティが役に立たないというリスクがあります。
例えば、支店のパスワード一覧が別のシートにあるとして、元データ及びパスワードのシートを保護して、さらに非表示にしておきます。
これとは別の表示用のシートの(例えば)A1セルに、各支店のパスワードを入力すると、そのパスワードと一覧から支店名を参照し、それに合致するものだけを元データから抽出して表示するような関数式を組んでおきます。
これで、A1セルに支店のパスワードを入力すると、ご希望のような内容が表示できますが、式が見えたりすると元データを推測して参照することが不可能ではありませんので、このシートにも保護をかけ、A1セル以外は選択できないようにしておきます。
その上で、最後にブック全体に保護をかければ、ある程度までは実現可能かと想像します。(アイデアレベルなので、細部に漏れがないかまではチェックしていません)
関数式で抽出して表示する方法は、例えば、以下のような方法の応用で可能でしょう。
http://www.geocities.jp/chiquilin_site/data/0603 …
マクロで同様の処理を行うこともできますが、その場合はマクロを見れば元データを参照できてしまいますので、マクロ自体にも保護をかけておく必要があります。
このような方法をとれば、送り返すのは一つのブックですみそうですが、事前にパスワードを登録してもらうなど、支店数が多い場合には管理や準備の上でそれなりに手間がかかるものと思います。
また、上で述べている「保護」は全て有効なパスワード付にしておく必要があります。
状況がわかりませんが、個人的には、最初に述べた「支店ごとのブックを作成する」のが一番安全で良さそうに思いますし、もしも、質問者様が関数やマクロが得意でなければなおさらではないかと感じます。
非常に丁寧にご回答頂きまして、ありがとうございます。
結果、手間はかかったものの、支店ごとにブックを作成致しました。
手間が非常に係ったので、これを機会にエクセルをしっかりと勉強したいと思います。
No.1
- 回答日時:
> 出席者リストを還元するよう
よく分からないのですが「還元」の意味は合ってますか?
> 支店は自分の支店のお客様データーのみを閲覧できるようにする必要があります。
それなら最初から支店ごとに抽出したデータを別ファイルで作成して配布すべきかと
思います。初心者にはそれが一番 簡単です。
別ファイルから読み込ませてもいいとは思いますが それなりにセキュリティリスク
が下がるため 対処が複雑になります。
> 初心者過ぎてどうやればいいのか全く分からない状況です。
そういう人にマクロは無理ですよ。やるなら VBAを勉強してから挑戦して下さい。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) テキストボックス1の値に対するテキストボックス2に表示する値 1 2022/04/05 14:35
- 転職 長く続けられる好条件の求人でしょうか? 3 2023/07/12 18:45
- 結婚・離婚 現在遠距離恋愛で2年後同棲&結婚を考えてる者です。 彼氏→東京、会社員 私→東北、全国に支店がある大 1 2022/04/02 16:23
- 経済 ディベートで勝ちたいのですが相手を言い負かせる質問を考えてくれる方募集します。3回同じチームでディベ 7 2023/07/20 15:49
- その他(ビジネス・キャリア) お客を騙して、店が調べられたら 1 2022/09/25 07:50
- 会社・職場 労働組合に入れますか? 1 2023/06/06 12:10
- 友達・仲間 着物に負けそう 2 2023/03/28 20:49
- 派遣社員・契約社員 ベテラン社員の退職で不安いっぱいです 1 2023/05/20 23:20
- その他(車) プラド 社用車について教えてください。 社用車はローンで買っているので車検証の 所有者 ローン会社 3 2022/07/29 20:32
- 会社設立・起業・開業 交通費精算の口座の扱いについて 5 2023/06/18 19:28
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
ろうきんの口座番号と支店名が...
-
口座を開設した支店でしか出来...
-
J.Pモルガン東京支店に口座を持...
-
楽天銀行のチェロ支店とは、ど...
-
銀行振込 支店番号と口座番号教...
-
ゆうちょ銀行に口座を持つ方、...
-
バイトレを始めました そこで、...
-
ゆうちょ銀行の支店コードとは...
-
この二つの違いがわかりません
-
支店番号(店番)の桁が4桁の場...
-
UFJ銀行の口座の支店変更をした...
-
ゆうちょ銀行の支店
-
りそな銀行-振り込み手数料につ...
-
エクセル 画像の左のように、縦...
-
コンビニATM手数料について
-
中身を間違えて宅配便を出して...
-
CITIBANKの店番号
-
エクセル関数 ①のように各支店...
-
みずほ銀行インターネット支店
-
信用金庫に勤めている方に給与...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ろうきんの口座番号と支店名が...
-
口座を開設した支店でしか出来...
-
なぜ横浜のゆうちょ銀行はさい...
-
J.Pモルガン東京支店に口座を持...
-
銀行振込 支店番号と口座番号教...
-
UFJ銀行の口座の支店変更をした...
-
【Excel】 複数条件で抽出する。
-
支店番号(店番)の桁が4桁の場...
-
楽天銀行のチェロ支店とは、ど...
-
バイトレを始めました そこで、...
-
ゆうちょ銀行に口座を持つ方、...
-
三井住友銀行、本店営業部の銀...
-
急ぎです。 給料振込の口座につ...
-
この二つの違いがわかりません
-
ゆうちょ銀行の記号から支店名...
-
通帳を新通帳に繰越すると支店...
-
銀行口座の支店を変更しないと...
-
UFJ銀行あさぎり支店
-
CityBank 支店とは?
-
銀行の口座を開設した支店でし...
おすすめ情報