No.1ベストアンサー
- 回答日時:
こんにちわぁ
考え方としては
シートに保護をかけて、保存するマクロと
パスワード管理するマクロを作る必要があるかと思います。
保存のマクロは、シート保護をし、
ダミーシートに切り替えてファイルを保存し、
その後シートを元に戻すマクロ。
(ダミーシートはオートフィルの空白でもよい)
管理するマクロはファイルオープン時に
パスワードの入力を求め、
そのパスワードによってオートフィルをかけて
シートを保護するマクロ。
起動時にマクロを無効にしたり、
設定されていないパスワードが入力されれば
そのままダミーシートが表示され中は見えない。
店舗ごとの正しいパスワードが入力されれば
オートフィルされて、結果を見ることができるが
シートに保護がかかっているため、
オートフィルを変更したり、行を再表示することはできない。
つまり必要箇所以外を見ることはできない。
あとは、管理用パスワードを作成しておき、
それが入力されれば、保護を解除する。
(毎回シートの保護を外してもよいかな)
ただし、データは残ったままなので、パスワード管理と、
マクロで保存することに気をつける必要がありますけどね。
イメージはこんな感じでしょうか
回答ありがとうございます。
回答を頂くまでの間、私も同じような事を考えていました。
大体イメージが固まりましたので、後は実際に完璧なマクロを
組めるように勉強してみたいと思います。
No.2
- 回答日時:
こんばんは。
Excel のパスワードは簡単に突破できる程度のものなのです。
したがって、どのような方法にするかの判断基準は
「どの程度秘密にしておかなければならないか?」
ですよね。ここで、次の仕様について考えてみます。
> 1シートをそのまま全店にメールして、各店は自店分のみを閲覧出来るような、
この仕様は上述の理由で、絶対に漏れてはならないなら止めた方がいいです。
面倒でも現在の方法が一番確実ですし、この方法を採用するなら、事前に
上司の許可も必要になりそうです。また、これを VBA で実装するのも結構
大変です。
発想を切り替えて、現状の手作業で行っていること、つまり、店舗別に
ブックを切り分ける作業までを VBA による自動化で検討してみては
どうですか?
まずは、実際のデータに限りなく近いサンプルデータを提示してみて
下さい。
回答ありがとうございます。
やはりエクセルでそこまでの管理は難しいですよね・・。
提案された通り、店舗毎にブックを分ける作業の方が簡単そうなので
まずはそちらを検討してみたいと思います。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) Excelマクロ 差分抽出の方法が知りたいです。 2 2023/03/07 13:25
- 中途・キャリア 私に向いている職業は何だと思いますか?アドバイスください。 4 2023/02/25 14:33
- その他(お金・保険・資産運用) 至急!【Wolt】各メニューの価格設定の簡単な計算方法 3 2023/03/05 11:58
- ネットスーパー 他人の閲覧履歴消せますか? 2 2022/09/19 04:26
- ハローワーク・職業安定所 ハローワークってネットで気になる求人見つけてから直接店舗へ伺って、離職率などの詳しいことを聞きに行く 6 2022/11/07 08:43
- 会社・職場 職場で余り者扱いを受けていて辛いです。当方、調剤薬局の事務員5年目の者です。うちの薬局は複数の店舗を 4 2022/11/08 15:13
- 中古車 今日○ーネットに欲しい車がありさっそく電話してみました。 某ディーラー中古車店での出来事です。 私: 8 2023/01/18 17:44
- 飲食店・レストラン 「チェーン店」=「フランチャイズチェーン店」ですか? 直営飲食店が複数ある場合の店は何と呼ばれるの? 2 2022/04/09 11:31
- その他(Microsoft Office) エクセルで1行の長いデータを指定の桁数で分割する方法が知りたいです。 4 2022/05/20 21:55
- その他(社会・学校・職場) 職場で余り者扱いを受けていて辛いです。当方、調剤薬局の事務員5年目です。うちの薬局は複数の店舗を構え 4 2022/11/09 22:10
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
マクロを特定の複数シートで実...
-
マクロを複数シートに実行する...
-
エクセルWEBクエリで毎回変...
-
EXCELの起動時に常に同じ...
-
VBA シート名を先月の名前に...
-
エクセル シート保護をかける...
-
エクセルで、マクロボタンの表...
-
メッセージボックスでシート名...
-
エクセルでシートの並び替えで...
-
コマンドボタンがデザインモー...
-
【 Excel】シートの見出しに自...
-
EXCELでマクロを使わずに図形の...
-
Excelで,特定のシートを開いた...
-
マクロで複数シートに条件付き...
-
EXCELで複数のシートを一度に「...
-
複数シートからデータを拾って...
-
Excelでシートの違うデータでグ...
-
祭の祝儀 掲示・集計ソフト
-
特定のセルに数値が入っている...
-
エクセルの選択範囲以外を削除...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マクロを複数シートに実行する...
-
コマンドボタンがデザインモー...
-
エクセルを開いたとき常に同じ...
-
【 Excel】シートの見出しに自...
-
エクセルでシートの並び替えで...
-
VBAで条件によってシート見出し...
-
EXCELでワークシートを開いたら...
-
EXCELでマクロを使わずに図形の...
-
マクロを特定の複数シートで実...
-
エクセルの複数のワークシート...
-
EXCELのエラー
-
複数シートの保護・解除
-
VBA シート名を先月の名前に...
-
エクセル2013でマクロのボタン...
-
VBAで作るexcel検索窓
-
EXCELの起動時に常に同じ...
-
シートを保護した時でも並べ替...
-
Excelで,特定のシートを開いた...
-
Excelのマクロの呼び出し元を知...
-
メッセージボックスでシート名...
おすすめ情報