VBA

【エクセルVBA】Microsoft Scripting Runtimeを有効にする方法

投稿日:

あのー、マクロを実行するとエラー出てしまうんですがどうしたらいいですか。

どんなエラーですか?
「ユーザ定義型は定義されていません」と表示されています。
恐らく、「Microsoft Scripting Runtime」が有効になっていないことが原因と思います。設定方法ご紹介しましょう!

Excelのマクロ有効ブックの「Microsoft Scripting Runtime」を有効にする方法をご紹介します。

マクロ有効ブックで「Microsoft Scripting Runtime」を有効にする

「マクロ有効ブック」の作成方法は下記記事をご確認下さい。
【エクセルVBA】マクロ機能が有効なExcelブック「.xlsm」の作り方

「マクロ有効ブック」をダブルクリックして開きます。

 

「コンテンツの有効化」をクリックします。
※設定により、「コンテンツの有効化」は表示されない(クリック不要の)場合もあります。

 

「開発」タブをクリックします。

 

「Visual Basic」をクリックします。

 

「ツール」→「参照設定」の順にクリックします。

 

「Microsoft Scripting Runtime」にチェックを付けて、「OK」をクリックします。

 

上書き保存マークをクリックします。

完了です。

「Visual Basic」を閉じる

右上のボタンをクリックして「Visual Basic」を閉じます。

スポンサーリンク

pr001




pr001




-VBA

スポンサーリンク

スポンサーリンク

PR005


ハント

VBA、GoogleAppsScript、思考法など、
業務効率化に繋がる情報を投稿中です。

普段は某IT企業に勤務しています。
Twitter @skillhunter007

好きなもの:アイアンマン、

ほしいもの:フライデー
(アイアンマンに登場するAI)、
盗賊の極意(スキルハンター)、