dポイントプレゼントキャンペーン実施中!

Office 365 Premiumで Excel を使っていますがパソコンの調子が悪くなったので
リカバリーをしましたが 以前使えていたマクロが使えなくなり困っています。
Excel自体は普通に使えていますがあるマクロがエラーになります。
下記の様なマクロなのですが私の能力では何処を直せば良いのかわかりません。
具体的に教えていただけますでしょうか。
実行時エラー '1004'
'VBE'メソッドは失敗しました'_application'オブジェクト
というエラーメッセージが出ます。

Sub VBE()
If Application.VBE.MainWindow.Visible = True Then
Application.VBE.MainWindow.Visible = False
Else: Application.VBE.MainWindow.Visible = True
Application.GoTo Reference:="vbe"
End If
End Sub

OS は Win10 と Office 365 Premium です。
よろしくお願いいたします。

A 回答 (3件)

こちらを参考に。



VBEを操作するための設定
http://officetanaka.net/excel/vba/vbe/01.htm
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
お教え頂いたウエーブページで問題解決いたしました。
本当にありがとうございました。

お礼日時:2019/09/11 15:12

追加


マクロを実行しているファイルのフォルダを「ThisWorkbook.Path」で取得し、同じフォルダ内にある「Test.xlsx」を開く場合、<Test.xlsxファイルが同じフォルダにないため>、エラーが発生します。
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
ファイルを開こうとしているのではなく
マクロを書く為の VBE (Visual Basic Editor)
を開きたいのでしたが上手く説明ができず
ご迷惑をお掛けしました。
今後は注意して質問させて頂くよう心いたします。
ありがとうございました。

お礼日時:2019/09/11 15:09

>実行時エラー '1004'



存在しないファイルを開こうとした時もこのエラーが出ます。
リカバリによりファイルが消えていませんか?
    • good
    • 0
この回答へのお礼

早速のご回答ありがとうございます。
お礼が前後してすみません。
問題は解決しました。
ありがとうございました。

お礼日時:2019/09/11 22:38

お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!