PR
私が使っているPCガジェット類
作業環境で実際に使っている・気になっている周辺機器などをまとめました
※ 一部のリンクは広告(アフィリエイト)を含みます
作業環境で実際に使っている・気になっている周辺機器などをまとめました
※ 一部のリンクは広告(アフィリエイト)を含みます
クラウドソーシングでxlsmファイル(Excelマクロ有効ブック)を納品した時に「マクロが実行できない」とのお問い合わせを受けまして、いつの頃からマクロファイルへのチェックが厳しくなったことを思い出したので対処方法をまとめました
「実行できない」だけでは詳細がわからないので実際の画面がコチラ

このファイルのソースが信頼できないため、Microsoftによりマクロの実行がブロックされました
だそうで、インターネットから取得したファイルは信頼できないからマクロの実行をブロックしてくれているらしい
マクロでもパソコンに対して色々なことができちゃいますからありがたい制御なのかもしれませんが正直個人的には余計なお世話
野良のマクロファイルが端末にダウンロードされて迂闊にも実行してしまう、なんてことはまずないのでここまでやらなくてもいいのに・・・
でもファイルを開いた瞬間に実行されるマクロなんて簡単に作れちゃうからセキュリティ面を考えるとこうなってしまうんですかね
本題のどうやったらマクロを実行できるようにできるのかの手順です
知らないと一生到達できないところにこの制御を解除する場所があります

この後にマクロファイルを開くとマクロの実行をブロックしていた”セキュリティリスク“の赤帯が”セキュリティ警告“の黄帯に変わって一時的にマクロが無効化された状態に
“コンテンツの有効化“(=マクロの有効化)ボタンが出現しているのでクリックでマクロが利用可能になります!

セキュリティは大事ですが、正直毎回こんな処理は面倒ってのも一つの事実
信頼している人からのファイルなら無条件でマクロ利用したいってこともあると思うので別の方法もご紹介
エクセルのオプションのなかにあるメニューで無条件許可ができちゃいます
ここで設定すると”セキュリティリスク“だけでなく”セキュリティ警告“も表示されなくなり、当然リスクと隣り合わせになるので自己責任で

信頼できる発行元はあまり効果がないので信頼できる場所の説明だけ
その名の通り設定した場所(フォルダ)では信頼したことになる(警告が出なくなる)仕様
作業用フォルダなどを設定しておけばストレスフリーでマクロファイルを利用できます(間違ってもダウンロードフォルダを直接設定しないように・・)

この仕様自体は結構に導入された気がしますが、マクロファイルをネット上からダウンロードする機会ってかなり少ないので知らない方は結構多そうな気がします
PythonとExcelを中心に仕事に役立つ業務ツールや自動化、スクレイピングツールの作成を受注していて、クラウドワークスでは気が付けば100件以上のお仕事を受注してきました!
会社員をやりながらの副業なので時間の捻出は相応ですが、クライアントの方々と近い立場でこちらからも提案しながら活動していますのでお悩みあれば是非ご相談ください
VBAとPythonを中心にユーザー側でできるITを自己学習しているので備忘録半分、学習履歴を残して同じ道を辿る人の参考になればとブログを始めました
副業でスクレイピングツール作成を中心にできることを色々やっていますのでご相談いただけるとありがたいです!
クラウドワークスのページへ
ココナラのページへ
コメント