No.2
- 回答日時:
こんばんは。
Excel のパスワードは簡単に突破できる程度のものなのです。
したがって、どのような方法にするかの判断基準は
「どの程度秘密にしておかなければならないか?」
ですよね。ここで、次の仕様について考えてみます。
> 1シートをそのまま全店にメールして、各店は自店分のみを閲覧出来るような、
この仕様は上述の理由で、絶対に漏れてはならないなら止めた方がいいです。
面倒でも現在の方法が一番確実ですし、この方法を採用するなら、事前に
上司の許可も必要になりそうです。また、これを VBA で実装するのも結構
大変です。
発想を切り替えて、現状の手作業で行っていること、つまり、店舗別に
ブックを切り分ける作業までを VBA による自動化で検討してみては
どうですか?
まずは、実際のデータに限りなく近いサンプルデータを提示してみて
下さい。
回答ありがとうございます。
やはりエクセルでそこまでの管理は難しいですよね・・。
提案された通り、店舗毎にブックを分ける作業の方が簡単そうなので
まずはそちらを検討してみたいと思います。
No.1ベストアンサー
- 回答日時:
こんにちわぁ
考え方としては
シートに保護をかけて、保存するマクロと
パスワード管理するマクロを作る必要があるかと思います。
保存のマクロは、シート保護をし、
ダミーシートに切り替えてファイルを保存し、
その後シートを元に戻すマクロ。
(ダミーシートはオートフィルの空白でもよい)
管理するマクロはファイルオープン時に
パスワードの入力を求め、
そのパスワードによってオートフィルをかけて
シートを保護するマクロ。
起動時にマクロを無効にしたり、
設定されていないパスワードが入力されれば
そのままダミーシートが表示され中は見えない。
店舗ごとの正しいパスワードが入力されれば
オートフィルされて、結果を見ることができるが
シートに保護がかかっているため、
オートフィルを変更したり、行を再表示することはできない。
つまり必要箇所以外を見ることはできない。
あとは、管理用パスワードを作成しておき、
それが入力されれば、保護を解除する。
(毎回シートの保護を外してもよいかな)
ただし、データは残ったままなので、パスワード管理と、
マクロで保存することに気をつける必要がありますけどね。
イメージはこんな感じでしょうか
回答ありがとうございます。
回答を頂くまでの間、私も同じような事を考えていました。
大体イメージが固まりましたので、後は実際に完璧なマクロを
組めるように勉強してみたいと思います。
お探しの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ランキング
-
コマンドボタンがデザインモー...
-
EXCELでワークシートを開いたら...
-
【 Excel】シートの見出しに自...
-
マクロを複数シートに実行する...
-
Excelのマクロの呼び出し元を知...
-
EXCELの起動時に常に同じ...
-
EXCELでマクロを使わずに図形の...
-
エクセルでシートの並び替えで...
-
VBAで条件によってシート見出し...
-
エクセルを開いたとき常に同じ...
-
ExcelのSheetに作られたMacro1...
-
マクロ 各シートの決められた位...
-
複数シートの保護・解除
-
シートを保護した時でも並べ替...
-
エクセルの複数のワークシート...
-
エクセル 行の表示非表示のマ...
-
Excelで,特定のシートを開いた...
-
VBAであるマクロを全てのシート...
-
マクロでの全シート内検索
-
エクセルで串刺ししたシートの...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
マクロを複数シートに実行する...
-
コマンドボタンがデザインモー...
-
【 Excel】シートの見出しに自...
-
エクセルを開いたとき常に同じ...
-
EXCELでワークシートを開いたら...
-
エクセルでシートの並び替えで...
-
VBAで条件によってシート見出し...
-
EXCELでマクロを使わずに図形の...
-
マクロを特定の複数シートで実...
-
エクセルの複数のワークシート...
-
複数シートの保護・解除
-
シートを保護した時でも並べ替...
-
EXCELのエラー
-
エクセルで複数のSheetを一括フ...
-
エクセルで回数をカウントする...
-
EXCELの起動時に常に同じ...
-
VBA シート名を先月の名前に...
-
エクセル2013でマクロのボタン...
-
Excelのマクロの呼び出し元を知...
-
Excelで,特定のシートを開いた...
おすすめ情報