パスワードを忘れた? アカウント作成
この議論は賞味期限が切れたので、アーカイブ化されています。 新たにコメントを付けることはできません。

Microsoft Office、インターネットから取得したマクロのデフォルトブロックを取りやめ」記事へのコメント

  • by Anonymous Coward

    ただし、デフォルトブロックのロールアウト以降、Office アプリ内で直接マクロを有効化できなくなったため、

    これが原因だろ?
    社内でSharepoint経由でマクロ入りのExcelファイルをやり取りするなんて割とあるシチュエーションだし。
    それが不可能(困難)になったら、そりゃあ反発されるでしょ。

    • by Anonymous Coward

      VBAマクロを排除したい気持ちはわかるけど毎度やり方が雑で乱暴だから、
      何か押し付けるたびに「すべて常に許可」な方向へ病巣が増えるばかり。

      必要なものを代替策もなしに無理矢理とりあげようとする悪癖は
      長期的に損だってことMSはそろそろ学べよと願う次第。

      • by Anonymous Coward on 2022年07月11日 15時49分 (#4287512)

        多分、この手のセキュリティーの問題には技術的な側面と運用の側面があって

        VBA マクロの技術的な側面から見ると「VBA はサンドボックスではなく、通常のインタプリターであり、セキュリティー上の制限が無い」 この点から見ると、現状有効な手は「無効化」しかない

        ユースケースで見ると「給与明細の一覧表示・印刷機能を仕込んだ、パスワード保護付きの Excel マクロブックを送りたい」 この点から見ると、現状妥協して使える方法は「マクロのデジタル署名」で発行者の身元証明をし、安全を担保する方法が考えられる

        親コメント
        • by Anonymous Coward

          VBAを実行するためのサンドボックス環境を作るとか、DLLやCOM等の外部呼び出しだけを禁止するとか、そういう段階を踏むようなのはMSはしないよね。
          前にExcelマクロとしてpythonどう?ってアンケートしてた気がするし、そのうちマクロ全体が新しくなるんじゃないかな。

開いた括弧は必ず閉じる -- あるプログラマー

処理中...