\ お買い物マラソン開催中! / 詳細を見る

【エクセルVBA】役立つマクロ2選。開発歴7年の私が必ず使うコード

\しこちゅ~のリアルを発信ちゅ~/

悩む人

エクセルVBAで役に立つコードを教えてほしい

上記のお悩みを解決します。

本記事の内容
  • 『シート保護』と『画面更新OFF/ON』のコードをご紹介
本記事の根拠
  • 私はシステム開発7年目です
本記事を読んでほしい人
  • エクセルVBAに興味をお持ちの方

それでは本題に入ります。

スポンサーリンク
目次

役立つ2つのマクロ

結論

結論です。

『シート保護』と『画面更新OFF/ON』のコードは、私が作成するマクロでは必ず使用するコードです。

  • シート保護
  • 画面更新OFF/ON

順番に解説します。

『シート保護』コード

1つ目は、『シート保護』コードです。
記述しておくことで、シート全体を保護してくれます。

ユーザーが誤ってシートを壊すことを防ぐメリットがあります。

シート保護コード

‘マクロの最初に記述します。

'全シート保護解除
    Dim z As Worksheet
    For Each z In Worksheets
    z.Unprotect
    Next z

  マクロの最後に記述します。

'全シート保護
    Dim zz As Worksheet
    For Each zz In Worksheets
    zz.Protect
    Next zz

『シート保護』をかけることで、入力セル等の許可されたセル以外を入力禁止にします。
保護されたセルに入力しようとすると、下記のようなメッセージが出力されます。

数式を多用しているブックの場合、保護をかけておくことをオススメします。

ロックをかけたくないセル

ロックをかけずに入力をしたいセルには、下記の設定をしておきます。

ロックをかけない設定

STEP
保護中でも入力をしたいセルを右クリック→セルの書式設定をクリック
STEP
『保護』タブのロックのチェックを外す。(デフォルトではチェックが入っています)

ロックのチェックを外しておくことで、シート保護をしたときでも、セルに入力可能です。

『画面更新OFF/ON』コード

『画面更新OFF/ON』コードを記述することで、処理速度が格段に上昇します。

下記の記事にくわしく書きましたので、こちらをご覧ください。

まとめ

『シート保護』と『画面更新OFF/ON』のコードは、私が作成するマクロでは必ず使用しているコードです。

今回、ご紹介した2つのマクロを使って損はないと考えています。
処理速度が上がることに加えて、ユーザーにシートを壊される心配も軽減されます。以上です。

※本記事の内容で実行された結果について、筆者は一切の責任を負いませんので、ご了承ください。 必ず自己責任で実行してください。

\お得情報/(期間限定)

A8.net経由でU-NEXTに加入して、2,000円のセルフバックを受け取りました。(通常時は、1,665円のセルフバック)
U-NEXTに普通に加入するよりも、お得なのでオススメです。

2,000円ゲット

A8.netの管理画面
ばらもん。

普通に加入しちゃうと、セルフバックはありません・・・。それって、もったいないですよ

私はアマプラにも加入しています。
しかし、アマプラだと見ることができないアニメ等もありストレスを感じていました。
(アマプラに加入しているメイン理由は『アマゾンフォト(無制限でクラウドに写真保存可能)』と『アマゾンミュージック』を利用するため)

簡単ではありますが、下記表をご覧ください。

スクロールできます
アマプラ(レンタル含まない)U-NEXT
頭文字D(劇場版含む)
進撃の巨人
ワンパンマン
カイジ(劇場版含む)
R18
作品数(おおよそ)1万本以上約22万本
アマプラでは見れなかったけど、U-NEXTで見ることができたもの(私の見たかったものメイン)

U-NEXTには、1か月無料お試し期間もあります。
少しでも気になった方は、【UNEXTユーネクスト】セルフバックでお得に1か月お試しする技をご覧になってU-NEXTにお得に加入しちゃいましょう!

ばらもん。

お正月はアニメ・ドラマ・映画で盛り上がりました!

\しこちゅ~のリアルを発信ちゅ~/

iPhoneのバッテリー持ちが悪くなってきている方へ!

妻のiPhone7が朝に電池マックスにしていても、昼まで持たなくなってきました・・・。
そこで、アイサポにバッテリー交換をお願いすることにしました。

リアルな体験談を『【アイサポのバッテリー品質ってどうなの?】バッテリー交換を2回お願いしたよ』にまとめました!

こんな人にオススメ!

  • iPhoneのバッテリーがすぐ切れる・・・
  • 液晶も割れているから合わせて修理したい・・・
  • アイサポにiPhoneを持っていくと何をされるのか不安・・・

アイサポは、ほぼ日本全国にあります。

あなたのすぐそばにもアイサポはあるかも?!

よかったらシェアしてね!
  • URLをコピーしました!
  • URLをコピーしました!
目次