質問: いつもお世話になります。 私のWINDOWS98SEのEXCEL2000でマクロを含むファイルを作成し、知人のWINDOWSXPのパソコンにコピーしました。 知人のパソコンにはOFFICEXPのEXCELが入ってますが、そのファイルのマクロを実行しようとすると、「セキュリティのためのデジタル署名...」のメッセージが出て実行されません。マクロのセキュリティを「低」にしても、同様のメッセージが出て実行されません。 私も知人も初心者のため、よきアドバイスがありましたらよろしくお願いします。
回答: こんにちわぁ。 OFFICEXPのPCでまず、マクロを無効にして起動してください。 それでALT+F11でVBAの画面を表示します。 VBAの画面の「ツール」-「デジタル署名」があります。 こちらで作成者を選んでOKしてあげます。 これで、haasan99さんの名前で作成されたマクロを 実行しても大丈夫というのを承認してあげます。 これで保存して閉じて、 エクセルのファイルを起動させるとマクロが実行できるようになるかと思います。