アフィリエイト広告を利用しています

2023年01月10日

VBA 特定のExcelファイルだけマクロを有効にする

マクロを無効としたセキュリティの警告
マクロは便利だが、様々な事が出来てしまうため、セキュリティリスクとなる場合がある。
そのため、「警告を表示してすべてのマクロを無効にする」が初期設定されている。


しかし、この設定だとその都度マクロを有効にしなければならず、
だからといって「すべてのマクロを有効にする」にしてしまうと、セキュリティリスクが高まってしまう(※)。
※ダウンロードしたものやメールで入ってきた悪意のあるファイルに対しても無条件でマクロが有効となってしまうため


では、特定のファイルだけ常にマクロを有効にしたい場合はどうすればよいか。
どうやら特定のファイルだけマクロを有効にするという設定は無い様子。


だが、Excel 2007以降では「信頼できる場所」に存在するファイルだけは常にマクロを有効にすることが可能となっている。
そのため、自分で作ったマクロなど、安全であることが分かっているファイルは「信頼できる場所」へ移動させ、セキュリティリスクを高めることなくマクロを利用する。


なお、「信頼できる場所」へ移動したファイルは「警告を表示せずに全てのマクロを無効にする」の設定になっていてもマクロの利用が可能。



「信頼できる場所」への追加設定方法

1.「ファイル」を選択
Excel画面左上の「ファイル」を選択する

2.「オプション」を選択
左メニューから「オプション」を選択する

3.「セキュリティ センター」を選択
(利用しているExcelのバージョンにより「セキュリティ センター」「トラスト センター」など表記が違う)
左メニューから「セキュリティ センター」(トラスト センター)を選択する

4.「セキュリティ センターの設定」を選択
(利用しているExcelのバージョンにより「セキュリティ センターの設定」「トラスト センターの設定」など表記が違う)
「セキュリティ センターの設定」ボタンを押下する

5.「信頼できる場所」を選択
左メニューから「信頼できる場所」を選択する

6.初期設定されているフォルダにExcelファイルを保存する。
(もしくは、「新しい場所の追加」ボタンからExcelファイルを保存しているフォルダを指定する)
Excelファイルを設定されているフォルダーに保存する

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

この記事へのトラックバックURL
https://fanblogs.jp/tb/11807665
※ブログオーナーが承認したトラックバックのみ表示されます。

この記事へのトラックバック
その買うを、もっとハッピーに。|ハピタス
\ハピタスの紹介キャンペーンです/
⇒登録後に行う「ハピタス検定」の答えはこちら

※ハピタスをもっと知りたいかたは他で検索してみてください

ブログ内を検索
ファン
カテゴリ
よく倒されますが、へこたれながら起き上がるSEの備忘録です

Windows(20)
SQL(17)
JAVA(4)
VBScript(14)
VBA(15)
Other(14)
書籍(1)
記事ランキング
  1. 1. 確率の収束に必要な試行回数
  2. 2. no img Windows ディスク使用率100%を改善させる
  3. 3. no img VBScript マウスポインタを自動的に移動させクリックするスクリプト
  4. 4. no img Tera Term(テラターム) 覚えておくと便利なコマンド一覧
  5. 5. VBScript タスクスケジューラのメッセージを最前面に表示するスクリプト
広告
会員登録せずに無料で読める!! 漫画読み放題のサービス

動画編集・YouTuberを始めたい方向け 無料動画編集ソフト

クラウド型レンタルサーバー クラウド型レンタルサーバー

Amazonで購入する
※Amazonのアソシエイトとして、七転八起SEの備忘録は適格販売により収入を得ています。

メンタルヘルス・マネジメント検定試験II種ラインケアコース過去問題集_2023年度版
メンタルヘルス・マネジメント検定試験II種 過去問題集〈2023年度版〉