お世話になります。
エクセルを人に渡すのですが、
あるシートの中身を見せたくないと思っています。
※関数の参照先でそのシートを使用しているので、シートとしては、必要です。
現在は、見せたくない行を非表示にして、シートにロックをかけて、
さらにシート自体を非表示にしているのですが、
シートタブを右クリックすると「再表示」ボタンから、シートを表示できてしまいます。
※シートの内容はロックをかけているので、触れない
「再表示」ボタンを押しても表示できなくしたり、もっと厳重なロック方法はないでしょうか?
何卒よろしくお願い申し上げます。
No.4ベストアンサー
- 回答日時:
単純に、データを見せないようにするなら、
・セルの書式設定の保護タブにある□表示しないにチェックを入れる
→シート保護すると選択しても数式バーに表示されなくなる
・セルの書式設定を「;;;」にする。(他に設定がなければ)
→セルに表示されなくなる。(ただし、選択して編集状態にすると見える)
・シート保護時にセルが選択されないようにする
→2つ目の防衛策
・シートを非表示にしブックの保護をする
→再表示ができなくなる
などを併用していくことでかなりわからなくすることはできます。
ただし、ここまでしても非表示のシート名を突き止められれば参照することで別シートに持ってくるなどの方法なら見ることができます。
相手にブックを渡す以上は完璧にわからなくすることは難しいでしょう。
どこまでで妥協するかの話になるかと思います。
No.3
- 回答日時:
>「再表示」ボタンを押しても表示できなくしたり
VBEの画面で、シートのプロパティを表示し、Visible を 2 - xlSheetVeryHidden のすると再表示の候補リストに表示されなくなります。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【マクロ】マクロが保存されているエクセルとは、別のエクセルブックの全シートの非表示列を再表示したい 1 2022/12/24 20:48
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/01/25 11:42
- Visual Basic(VBA) Excelのマクロコードについて教えてください。 1 2022/06/19 10:08
- Excel(エクセル) エクセルについて教えてください 2 2022/12/07 17:55
- Visual Basic(VBA) 【ExcelVBA】動的にボタン、ボタン名を生成できますか? 7 2022/04/08 12:54
- Excel(エクセル) ExcelのVBAコードについて教えてください。 1 2022/06/17 15:40
- Excel(エクセル) エクセルで”入力シート”の文字書式の変更を”出力シート”で同じ文字書式で印刷したいです。VBA希望 4 2023/04/24 11:07
- Excel(エクセル) Excel セルに入っている日付を参照して、別シートのリストを表示させたい 1 2022/04/12 17:02
- Visual Basic(VBA) VBA 複数のブックに同じ列を表示させる方法 2 2022/07/20 23:49
- Access(アクセス) Access2016でフォーム内にExcelの複数シートを 表示させるイメージで複数テーブルの デー 1 2022/11/25 15:30
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelで同じシートのコピーを一...
-
エクセルVBAでパスの¥マークに...
-
EXCELで1ヶ月分の連続した日付...
-
エクセルの複数シートの保護を...
-
エクセルで前シートを参照して...
-
別シート参照のセルをシート毎...
-
前の(左隣の)シートを連続参...
-
VBAでシートコピー後、シート名...
-
スプレッドシートの関数VLOOKUP...
-
エクセルでファイルを開いたと...
-
複数シートの特定の位置に連番...
-
Excelで金銭出納帳。繰越残高を...
-
EXCELで同一フォーマットのシー...
-
エクセルのシート名をリスト化...
-
エクセル計算式解説
-
Excelのシートを、まとめて表示...
-
EXCEL:同じセルへどんどん足し...
-
複数シートの固定のセルの値を...
-
複数のピボットを同じフィルタ...
-
Excel、同じフォルダ内のExcel...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excelで同じシートのコピーを一...
-
エクセルの複数シートの保護を...
-
Excelで金銭出納帳。繰越残高を...
-
エクセルでファイルを開いたと...
-
EXCELで1ヶ月分の連続した日付...
-
エクセルVBAでパスの¥マークに...
-
EXCEL:同じセルへどんどん足し...
-
シートの保護のあとセルの列、...
-
別シート参照のセルをシート毎...
-
エクセルで前のシートを連続参...
-
前の(左隣の)シートを連続参...
-
EXCELで同一フォーマットのシー...
-
VBAでシートコピー後、シート名...
-
Excel 連番を入力する方法
-
エクセル 計算式も入っていない...
-
エクセルで前シートを参照して...
-
エクセルでシート名を自動入力...
-
Accessのスプレッドシートエク...
-
複数シートの特定の位置に連番...
-
エクセルのシート名をリスト化...
おすすめ情報