1

Excel 2010 がインストールされた Windows 2003 Server ボックスを使用していますが、スプレッドシートで新しいマクロを作成したり、既存のマクロを実行したりできません。注: このマシンは Windows ドメインにあります (ネットワーク関係者からはあまり助けてもらえません)。

Excel 内でマクロのセキュリティ レベルを編集できます(ファイル、オプション、セキュリティ センター、マクロ設定 --> すべてのマクロを有効にする)。

  1. マクロを含むスプレッドシートを開くと、スプレッドシート内の VBA マクロを参照する「Excel で読み取り不能なコンテンツが見つかりました....」という例外が発生します。
  2. このマシンで作成された新しいスプレッドシートで新しいマクロを作成すると、VBA エディタにアクセスできるすべてのツールバー ボタンが無効になります。

これは、マクロのセキュリティ設定を編集できるが、これらの設定を上書きし、VBA マクロを実際に作成、編集、または実行できないようにするグループ ポリシー設定でしょうか? (もしそうなら、私が探すべきグループ ポリシー設定を知っている人はいますか?)

コンピューターで rsop.msc (ポリシーの結果セット) を実行し、コンピューターの構成とユーザーの構成の両方ですべてを調べましたが、Excel (または Office) のセキュリティ/マクロに関連するものは何も表示されません。

4

1 に答える 1

0

この場合、問題は、Excel 自体をインストールしたときに、Visual Basic for Applications がインストールされていなかったことです。

(いつものように、Microsoft は、この通常とは異なる構成をユーザーに警告するという、はるかに優れた仕事を行うことができますが、何ができるでしょうか。)

于 2012-05-09T19:25:28.147 に答える