エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
Excel VBA コードを実行する時だけシートの保護を解除する方法
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
Excel VBA コードを実行する時だけシートの保護を解除する方法
Excel VBA でプログラミングしたコードを実行する時に 「シートの保護」を解除したい場合があります。 ... Excel VBA でプログラミングしたコードを実行する時に 「シートの保護」を解除したい場合があります。 「シートの保護」を設定することでセルへの誤入力を防止できるので、必要な場合には使用したい機能です。 ただ、Excel VBA では保護されたセルの値を読み込む、あるいは保護されたセルへ値を書き出すということができません。 そこで、Excel シート上で「シートの保護」を設定しつつもコードを実行する時だけは解除したいわけですね。 今日は、その方法についてお話しします。 1、シートの保護とは まず、シートの保護についてざっとお話しします。 一言で言えば、セルを編集できなくする機能のことです。 設定するとセルへの値の入力もできませんし、セルの色を変えることもできなくなります(部分的に編集を可能にする方法もありますが)。 シートの保護の設定 「校閲」タブの「シートの保護」を選択しパスワードを