Excelで困った女性

通常Excelでマクロ有効ブックを開くと、数式バーの上に「セキュリティの警告」が表示されて「コンテンツの有効化」ボタンをクリックするとマクロが実行可能であった。しかしOffice365ではすべてマクロが無効化される。全く不便極まりない。セキュリティ上やむを得ないといえばそうなのだが、他のバージョンと処理方法を同じにしてもらいたいものだ。

コンテンツの有効化ボタン

トラストセンター(セキュリティセンター)での設定(すべてのバージョンで共通)

マクロ有効ブックを開くにはセキュリティの警告メッセージを出すようにする設定が一般です。デフォルトでの設定になっていると思いますがご確認下さい。

  1. トラストセンターダイアログを表示

    ・ファイルタブをクリック
    ・左のメニューより「オプション」をクリック
    ・Excelのオプションダイアログが表示
    ・左の項目より「トラストセンター」をクリック

  2. トラストセンターの設定をクリック

    トラストセンター

  3. 左の項目の「マクロの設定」より以下の設定を確認

    マクロ設定

Office2021とOffice365でマクロ有効ブックを開いた時の違い

  • Office2021
    コンテンツの有効化ボタン
  • Office365
    Office365

Office2021の場合「コンテンツの有効化ボタン」をクリックするだけでそのファイルでのマクロは実行、編集できますが、365の場合はなぜか、すべてのマクロがブロックされます。

Office365でマクロを有効化するには

  1. マクロ有効ブックを右クリック
  2. ショー化っとメニューより「プロパティ」をクリック
  3. プロパティダイアログの下部分セキュリティの欄の「許可する」チェックボックスに✓を入れ「適用」あるいは「OK」ボタンをクリック

プロパティ

4.「コンテンツの有効化」ボタンが表示され、クリックすることでマクロを実行、編集することができます。
コンテンツの有効化ボタン

まとめ

Officeのセキュリティが強化されるのは理解できるが、バージョンによって有効にする方法が違うのには困惑される方が多いのではないのでしょうか?
この方法もMicrosoftサポートページには記載がなく、たまたまプロパティを開き、この項目を見つけたような感じです。
マクロ有効ブックをやりとりする方にお役に立てれば幸いです。